java命名空间javax.management.openmbean类openmbeaninfosupport的类成员方法:
openmbeaninfosupport定义及介绍
本文导语:
openmbeaninfosupport
public openmbeaninfosupport(string classname,
string description,
openmbeanattributeinfo[] openattributes,
openmbeanconstructorinfo[] openconstructors,
...
openmbeaninfosupport
public openmbeaninfosupport(string classname,
string description,
openmbeanattributeinfo[] openattributes,
openmbeanconstructorinfo[] openconstructors,
openmbeanoperationinfo[] openoperations,
mbeannotificationinfo[] notifications)
构造一个 openmbeaninfosupport 实例,它使用指定的 classname、description、openattributes、openconstructors、openoperations 和 notifications 描述 open mbeans 的类。
openattributes、openconstructors、openoperations 和 notifications 数组参数是被内部复制的,因此对这些参数引用的数组的后续更改不影响此实例。
- 参数:
classname - 此 openmbeaninfosupport 实例描述的 open mbean 的完全限定的 java 类名。description - 此 openmbeaninfosupport 实例描述的 open mbean 的可读描述。openattributes - 所描述的 open mbean 的公开属性的列表;必须是 mbeanattributeinfo(通常为 openmbeanattributeinfosupport)的子类的实例组成的数组。openconstructors - 所描述的 open mbean 的公开的公用构造方法的列表;必须是 mbeanconstructorinfo(通常为 openmbeanconstructorinfosupport)的子类的实例组成的数组。openoperations - 所描述的 open mbean 的公开操作的列表。必须是 mbeanoperationinfo(通常为 openmbeanoperationinfosupport)的子类的实例组成的数组。notifications - 所描述的 open mbean 发出的通知列表。
- 抛出:
arraystoreexception - 如果 openattributes、openconstructors、openoperations 分别不是 mbeanattributeinfo、mbeanconstructorinfo、mbeanoperationinfo 子类的实例组成的数组。