java命名空间javax.management.relation类relationnotification的类成员方法:
relationnotification定义及介绍
本文导语:
relationnotification
public relationnotification(string notiftype,
object sourceobj,
long sequence,
long timestamp,
string message,
string id,
...
relationnotification
public relationnotification(string notiftype,
object sourceobj,
long sequence,
long timestamp,
string message,
string id,
string typename,
objectname objectname,
string name,
list newvalue,
list oldvalue)
throws illegalargumentexception
- 为关系中的角色更新创建通知。
- 参数:
notiftype
- 通知的类型;以下几种皆可:
- relation_basic_update
- relation_mbean_update
sourceobj
- 发送通知的源对象。此参数要么是 objectname 对象,要么是 relationservice 对象。在后一种情况下,它必须是发出通知的 mbean;mbean server 将把源对象重写为注册 mbean 的 objectname。sequence
- 要标识通知的序列号timestamp
- 时间戳message
- 描述通知的可读消息id
- 在 relation service 中标识关系的关系 idtypename
- 关系类型的名称objectname
- 如果它是 mbean,则是该关系对象的 objectname(对于由 relation service 内部处理的关系,则为 null)name
- 更新的角色名称newvalue
- 新角色值(objectname 对象的列表)oldvalue
- 旧角色值(objectname 对象的列表)
- 抛出:
illegalargumentexception
- 如果是 null 参数
getrelationid
public string getrelationid()
- 返回创建/移除/更新的关系的关系标识符。
- 返回:
- 关系 id。