|
JavaTM Platform Standard Ed. 6 |
|||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
public interface DynamicMBean
定义了 Dynamic MBean(公开了动态管理接口的 MBean)应该实现的各个方法。
方法摘要 | |
---|---|
Object |
getAttribute(String attribute) 获得 Dynamic MBean 的特定属性的值。 |
AttributeList |
getAttributes(String[] attributes) 获得 Dynamic MBean 多个属性的值。 |
MBeanInfo |
getMBeanInfo() 使用 MBeanInfo 对象提供该 Dynamic MBean 已公开的属性和操作。 |
Object |
invoke(String actionName, Object[] params, String[] signature) 允许在 Dynamic MBean 上调用某个操作。 |
void |
setAttribute(Attribute attribute) 设置 Dynamic MBean 的特定属性的值。 |
AttributeList |
setAttributes(AttributeList attributes) 设置 Dynamic MBean 多个属性的值。 |
方法详细信息 |
---|
Object getAttribute(String attribute) throws AttributeNotFoundException, MBeanException, ReflectionException
attribute
- 要检索的属性名
AttributeNotFoundException
MBeanException
- 包装由 MBean 的获取方法所抛出的
java.lang.Exception
。
ReflectionException
- 包装试图调用获取方法时所抛出的
java.lang.Exception
。
setAttribute(javax.management.Attribute)
void setAttribute(Attribute attribute) throws AttributeNotFoundException, InvalidAttributeValueException, MBeanException, ReflectionException
attribute
- 要设置的属性的标识及其要设置成的值。
AttributeNotFoundException
InvalidAttributeValueException
MBeanException
- 包装由 MBean 的设置方法所抛出的
java.lang.Exception
。
ReflectionException
- 包装试图调用设置方法时所抛出的
java.lang.Exception
。
getAttribute(java.lang.String)
AttributeList getAttributes(String[] attributes)
attributes
- 要检索的属性列表。
setAttributes(javax.management.AttributeList)
AttributeList setAttributes(AttributeList attributes)
attributes
- 属性列表:要设置的属性的标识及其要设置成的值。
getAttributes(java.lang.String[])
Object invoke(String actionName, Object[] params, String[] signature) throws MBeanException, ReflectionException
actionName
- 要调用的操作的名称。
params
- 一个数组,包含调用该操作时所要设置的参数。
signature
- 包含操作签名的数组。加载类对象时,使用的类加载器与加载在其上调用操作的 MBean 所用的类加载器相同。
MBeanException
- 包装由 MBean 上所调用的方法抛出的
java.lang.Exception
。
ReflectionException
- 包装试图调用该方法时所抛出的
java.lang.Exception
。
MBeanInfo getMBeanInfo()
MBeanInfo
实例,允许检索此 Dynamic MBean 已公开的所有属性和操作。
|
JavaTM Platform Standard Ed. 6 |
|||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。