javax.management.openmbean

王朝百科·作者佚名  2010-02-16
窄屏简体版  字體: |||超大  

软件包 javax.management.openmbean 的描述

提供开放数据类型和 Open MBean 描述符类。Open MBean 是一种 MBean,其中属性和操作参数的类型和返回值是使用预定义的 Java 类的小集合构建的。Open MBeans 通过远程管理程序简化了操作,无需访问特定于应用程序的类型(包括非 Java 程序)。

每个 MBean 都有一个 MBeanInfo,它包含关于 MBean 本身、其属性、操作、构造方法和通知的信息。在 Open MBean 中,此 MBeanInfo 实现 OpenMBeanInfo 接口,通常通过作为 OpenMBeanInfoSupport 的实例来实现。

由 MBeanInfo.getAttributes 为 Open MBean 返回的属性信息是实现 OpenMBeanAttributeInfo 的对象的数组,通常为 OpenMBeanAttributeInfoSupport 的实例。除关于属性的一般信息外,OpenMBeanAttributeInfo 还指定属性的 OpenType。可能的 OpenType 值是预定义的,这可以确保远程管理人员能够理解它们。

类似的注释可应用于操作和构造方法的参数类型,以及操作的返回类型。

getType() 返回的属性的 Java 语言类型和 getOpenType() 返回的 OpenType 之间存在差别。例如,如果 Java 语言类型为 java.lang.String,则 OpenType 将为 SimpleType.String。如果 Java 语言类型为 CompositeData,则 OpenType 将为 CompositeType,它描述属性的 CompositeData 实例中的项。

包规范

Specification of the JMX API, version 1.2

从以下版本开始:

1.5

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航