| 
JavaTM Platform Standard Ed. 6  | 
|||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
| 使用 MBeanServer 的软件包 | |
|---|---|
| java.lang.management | 提供管理接口,用于监视和管理 Java 虚拟机以及 Java 虚拟机在其上运行的操作系统。 | 
| javax.management | 提供 Java Management Extensions 的核心类。 | 
| javax.management.loading | 提供实现高级动态加载的类。 | 
| javax.management.modelmbean | 提供了 ModelMBean 类的定义。 | 
| javax.management.monitor | 提供 monitor 类的定义。 | 
| javax.management.relation | 提供 Relation Service 的定义。 | 
| javax.management.remote | 对 JMX MBean 服务器进行远程访问使用的接口。 | 
| javax.management.remote.rmi | RMI 连接器是供 JMX Remote API 使用的一种连接器,后者使用 RMI 将客户端请求传输到远程 MBean 服务器。 | 
| javax.management.timer | 提供对 Timer MBean(计时器 MBean)的定义。 | 
| java.lang.management 中 MBeanServer 的使用 | 
|---|
| 返回 MBeanServer 的 java.lang.management 中的方法 | |
|---|---|
static MBeanServer | 
ManagementFactory.getPlatformMBeanServer()
返回平台 MBeanServer。 | 
| javax.management 中 MBeanServer 的使用 | 
|---|
| 返回 MBeanServer 的 javax.management 中的方法 | |
|---|---|
static MBeanServer | 
MBeanServerFactory.createMBeanServer()
返回一个新对象,该对象使用标准的默认域名来实现 MBeanServer 接口。  | 
static MBeanServer | 
MBeanServerFactory.createMBeanServer(String domain)
返回一个新对象,该对象使用指定的默认域名来实现 MBeanServer 接口。 | 
static MBeanServer | 
QueryEval.getMBeanServer()
返回此线程最近一次提供给 setMBeanServer 方法的 MBean 服务器。 | 
static MBeanServer | 
MBeanServerFactory.newMBeanServer()
返回一个新对象,该对象使用标准的默认域名来实现 MBeanServer 接口,不保持对此新对象的内部引用。  | 
static MBeanServer | 
MBeanServerFactory.newMBeanServer(String domain)
返回一个新对象,该对象使用指定的默认域名来实现 MBeanServer 接口,不保持对此新对象的内部引用。  | 
 MBeanServer | 
MBeanServerBuilder.newMBeanServer(String defaultDomain,
               MBeanServer outer,
               MBeanServerDelegate delegate)
此方法创建一个新的 MBeanServer 实现对象。  | 
| 返回变量类型为 MBeanServer 的类型的 javax.management 中的方法 | |
|---|---|
static ArrayList<MBeanServer> | 
MBeanServerFactory.findMBeanServer(String agentId)
返回已注册 MBeanServer 对象的列表。  | 
| 参数类型为 MBeanServer 的 javax.management 中的方法 | |
|---|---|
static ClassLoaderRepository | 
MBeanServerFactory.getClassLoaderRepository(MBeanServer server)
返回给定 MBeanServer 使用的 ClassLoaderRepository。  | 
 MBeanServer | 
MBeanServerBuilder.newMBeanServer(String defaultDomain,
               MBeanServer outer,
               MBeanServerDelegate delegate)
此方法创建一个新的 MBeanServer 实现对象。  | 
 ObjectName | 
MBeanRegistration.preRegister(MBeanServer server,
            ObjectName name)
允许 MBean 在被注册到 MBean 服务器之前执行它所需要的任何操作。  | 
 ObjectName | 
StandardMBean.preRegister(MBeanServer server,
            ObjectName name)
允许 MBean 在 MBean 服务器中注册之前执行任何它所需要的操作。  | 
static void | 
MBeanServerFactory.releaseMBeanServer(MBeanServer mbeanServer)
移除对已创建 MBeanServer 的内部 MBeanServerFactory 引用。  | 
 void | 
AttributeValueExp.setMBeanServer(MBeanServer s)
设置要在其上执行查询的 MBean 服务器。  | 
 void | 
ObjectName.setMBeanServer(MBeanServer mbs)
 | 
 void | 
QueryEval.setMBeanServer(MBeanServer s)
设置将在其上执行查询的 MBean 服务器。  | 
 void | 
QueryExp.setMBeanServer(MBeanServer s)
设置将在其上执行查询的 MBean 服务器。  | 
 void | 
StringValueExp.setMBeanServer(MBeanServer s)
设置将在其上执行查询的 MBean 服务器。  | 
 void | 
ValueExp.setMBeanServer(MBeanServer s)
已过时。 不再需要此方法,因为 ValueExp 可以通过使用 QueryEval.getMBeanServer() 来访问它将在其中进行计算的 MBean 服务器。 | 
| javax.management.loading 中 MBeanServer 的使用 | 
|---|
| 参数类型为 MBeanServer 的 javax.management.loading 中的方法 | |
|---|---|
 ObjectName | 
MLet.preRegister(MBeanServer server,
            ObjectName name)
允许在将 m-let 注册到 MBean 之前执行任何所需要的操作。  | 
| javax.management.modelmbean 中 MBeanServer 的使用 | 
|---|
| 参数类型为 MBeanServer 的 javax.management.modelmbean 中的方法 | |
|---|---|
 ObjectName | 
RequiredModelMBean.preRegister(MBeanServer server,
            ObjectName name)
允许 MBean 在注册到 MBean 服务器之前执行任何所需要的操作。  | 
| javax.management.monitor 中 MBeanServer 的使用 | 
|---|
| 声明为 MBeanServer 的 javax.management.monitor 中的字段 | |
|---|---|
protected  MBeanServer | 
Monitor.server
对 MBean 服务器的引用。  | 
| 参数类型为 MBeanServer 的 javax.management.monitor 中的方法 | |
|---|---|
 ObjectName | 
Monitor.preRegister(MBeanServer server,
            ObjectName name)
允许在 MBean 服务器中注册监视器 MBean 之前执行任何监视器 MBean 所需要的操作。  | 
| javax.management.relation 中 MBeanServer 的使用 | 
|---|
| 参数类型为 MBeanServer 的 javax.management.relation 中的方法 | |
|---|---|
 ObjectName | 
RelationService.preRegister(MBeanServer server,
            ObjectName name)
 | 
 ObjectName | 
RelationSupport.preRegister(MBeanServer server,
            ObjectName name)
 | 
| 参数类型为 MBeanServer 的 javax.management.relation 中的构造方法 | |
|---|---|
RelationSupport(String relationId,
                ObjectName relationServiceName,
                MBeanServer relationServiceMBeanServer,
                String relationTypeName,
                RoleList list)
创建一个 RelationSupport 对象。 | 
|
| javax.management.remote 中 MBeanServer 的使用 | 
|---|
| javax.management.remote 中 MBeanServer 的子接口 | |
|---|---|
 interface | 
MBeanServerForwarder
此类的对象实现 MBeanServer 接口并包装另一个也实现此接口的对象。  | 
| 返回 MBeanServer 的 javax.management.remote 中的方法 | |
|---|---|
 MBeanServer | 
JMXConnectorServer.getMBeanServer()
返回该连接器服务器连接到的 MBean 服务器。  | 
 MBeanServer | 
MBeanServerForwarder.getMBeanServer()
返回请求将转发到其上的 MBeanServer 对象。  | 
| 参数类型为 MBeanServer 的 javax.management.remote 中的方法 | |
|---|---|
static JMXConnectorServer | 
JMXConnectorServerFactory.newJMXConnectorServer(JMXServiceURL serviceURL,
                      Map<String,?> environment,
                      MBeanServer mbeanServer)
创建位于给定地址的连接器服务器。  | 
 JMXConnectorServer | 
JMXConnectorServerProvider.newJMXConnectorServer(JMXServiceURL serviceURL,
                      Map<String,?> environment,
                      MBeanServer mbeanServer)
创建位于给定地址的新连接器服务器。  | 
 ObjectName | 
JMXConnectorServer.preRegister(MBeanServer mbs,
            ObjectName name)
当此连接器服务器在 MBean 服务器上注册时,由该 MBean 服务器调用此方法。  | 
 void | 
MBeanServerForwarder.setMBeanServer(MBeanServer mbs)
设置 MBeanServer 对象,请求经此对象处理后将转发到其上。  | 
| 参数类型为 MBeanServer 的 javax.management.remote 中的构造方法 | |
|---|---|
JMXConnectorServer(MBeanServer mbeanServer)
构造一个连接到给定 MBean 服务器的连接器服务器。  | 
|
| javax.management.remote.rmi 中 MBeanServer 的使用 | 
|---|
| 返回 MBeanServer 的 javax.management.remote.rmi 中的方法 | |
|---|---|
 MBeanServer | 
RMIServerImpl.getMBeanServer()
此连接器服务器所连接的 MBeanServer。 | 
| 参数类型为 MBeanServer 的 javax.management.remote.rmi 中的方法 | |
|---|---|
 void | 
RMIServerImpl.setMBeanServer(MBeanServer mbs)
设置此连接器服务器所连接的 MBeanServer。 | 
| 参数类型为 MBeanServer 的 javax.management.remote.rmi 中的构造方法 | |
|---|---|
RMIConnectorServer(JMXServiceURL url,
                   Map<String,?> environment,
                   MBeanServer mbeanServer)
为给定的 MBean 服务器建立一个 RMIConnectorServer。 | 
|
RMIConnectorServer(JMXServiceURL url,
                   Map<String,?> environment,
                   RMIServerImpl rmiServerImpl,
                   MBeanServer mbeanServer)
为给定的 MBean 服务器建立一个 RMIConnectorServer。 | 
|
| javax.management.timer 中 MBeanServer 的使用 | 
|---|
| 参数类型为 MBeanServer 的 javax.management.timer 中的方法 | |
|---|---|
 ObjectName | 
Timer.preRegister(MBeanServer server,
            ObjectName name)
允许计时器 MBean 在 MBean 服务器中注册之前执行任何所需的操作。  | 
  | 
JavaTM Platform Standard Ed. 6  | 
|||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。