java命名空间javax.management.modelmbean类requiredmodelmbean的类成员方法:
addattributechangenotificationlistener定义及介绍
本文导语:
addattributechangenotificationlistener
public void addattributechangenotificationlistener(notificationlistener inlistener,
string inattributename,
object inhandback)
...
addattributechangenotificationlistener
public void addattributechangenotificationlistener(notificationlistener inlistener,
string inattributename,
object inhandback)
throws mbeanexception,
runtimeoperationsexception,
illegalargumentexception
- 从接口
modelmbeannotificationbroadcaster
复制的描述
- 注册一个将 notificationlistener 接口实现为侦听器的对象。当通过或由 modelmbean 发布任何 attributechangenotification 时,将调用此对象的 'handlenotification()' 方法。这不包括其他 notification。它们必须独立注册。将为此 attributename 生成一个 attributechangenotification。
- 指定者:
- 接口
modelmbeannotificationbroadcaster
中的 addattributechangenotificationlistener
- 参数:
inlistener
- 将处理由已注册的 mbean 发出的通知的侦听器对象。inattributename
- 要为其接收更改通知的 modelmbean 属性名称。如果参数为 null,则所有更改将导致发布 attributechangenotification。inhandback
- 当发出通知时,要发送到带有通知的侦听器的上下文。
- 抛出:
mbeanexception
- 包装一个分布式通信异常。
runtimeoperationsexception
- 包装一个 illegalargumentexception。传入参数中的属性名称不
iis7站长之家。
illegalargumentexception
- 侦听器不可以为 null。- 另请参见:
modelmbeannotificationbroadcaster.removeattributechangenotificationlistener(javax.management.notificationlistener, java.lang.string)