JavaTM Platform
Standard Ed. 6

类 javax.management.MBeanInfo
的使用

使用 MBeanInfo 的软件包
javax.management 提供 Java Management Extensions 的核心类。 
javax.management.modelmbean 提供了 ModelMBean 类的定义。 
javax.management.openmbean 提供开放数据类型和 Open MBean 描述符类。 
javax.management.remote.rmi RMI 连接器是供 JMX Remote API 使用的一种连接器,后者使用 RMI 将客户端请求传输到远程 MBean 服务器。 
 

javax.managementMBeanInfo 的使用
 

返回 MBeanInfojavax.management 中的方法
protected  MBeanInfo StandardMBean.getCachedMBeanInfo()
          自定义钩子:返回为此对象缓存的 MBeanInfo。
 MBeanInfo DynamicMBean.getMBeanInfo()
          使用 MBeanInfo 对象提供该 Dynamic MBean 已公开的属性和操作。
 MBeanInfo StandardMBean.getMBeanInfo()
          获取此 MBean 的 MBeanInfo
 MBeanInfo MBeanServer.getMBeanInfo(ObjectName name)
           
 MBeanInfo MBeanServerConnection.getMBeanInfo(ObjectName name)
          此方法发现了 MBean 为管理而公开的属性和操作。
 

参数类型为 MBeanInfojavax.management 中的方法
protected  void StandardMBean.cacheMBeanInfo(MBeanInfo info)
          自定义钩子:缓存为此对象构建的 MBeanInfo。
protected  String StandardMBean.getClassName(MBeanInfo info)
          自定义钩子:获取将在由此 MBean 返回的 MBeanInfo 中使用的 className。
protected  String StandardMBean.getDescription(MBeanInfo info)
          自定义钩子:获取将在由此 MBean 返回的 MBeanInfo 中使用的描述。
 

javax.management.modelmbeanMBeanInfo 的使用
 

javax.management.modelmbeanMBeanInfo 的子类
 class ModelMBeanInfoSupport
          此类表示 ModelMBean 的元数据。
 

返回 MBeanInfojavax.management.modelmbean 中的方法
 MBeanInfo RequiredModelMBean.getMBeanInfo()
          返回此 RequiredModelMBean 公开的属性、操作、构造方法和通知是为了便于管理。
 

javax.management.openmbeanMBeanInfo 的使用
 

javax.management.openmbeanMBeanInfo 的子类
 class OpenMBeanInfoSupport
          OpenMBeanInfoSupport 类描述 open MBean 的管理信息:它是 MBeanInfo 的子类,并且实现了 OpenMBeanInfo 接口。
 

javax.management.remote.rmiMBeanInfo 的使用
 

返回 MBeanInfojavax.management.remote.rmi 中的方法
 MBeanInfo RMIConnection.getMBeanInfo(ObjectName name, Subject delegationSubject)
          处理 MBeanServerConnection.getMBeanInfo(ObjectName) 方法。
 MBeanInfo RMIConnectionImpl.getMBeanInfo(ObjectName name, Subject delegationSubject)
           
 MBeanInfo RMIConnectionImpl_Stub.getMBeanInfo(ObjectName $param_ObjectName_1, Subject $param_Subject_2)
           
 


JavaTM Platform
Standard Ed. 6

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策