请输入您要查询的百科知识:

 

词条 javax.management.openmbean
释义

软件包 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

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/2/13 0:09:17