java命名空间javax.management.relation类relationsupport的类成员方法:
setroles定义及介绍
本文导语:
setroles
public roleresult setroles(rolelist list)
throws illegalargumentexception,
relationservicenotregisteredexception,
relationtypenotfoundexception,
relationnotfoundexception
设置给定的...
setroles
public roleresult setroles(rolelist list)
throws illegalargumentexception,
relationservicenotregisteredexception,
relationtypenotfoundexception,
relationnotfoundexception
- 设置给定的角色。
将按照其在关系的关系类型中提供的相应角色定义检查角色。
每个更新的角色将发送一个通知(带类型 relation_basic_update 或 relation_mbean_update 的 relationnotification,具体取决于该关系是否为 mbean)。
- 指定者:
- 接口
relation
中的 setroles
- 参数:
list
- 要设置的角色列表
- 返回:
- roleresult 对象,该对象包括一个 rolelist(针对成功设置的角色)和一个 roleunresolvedlist(针对未成功设置的角色)。
- 抛出:
illegalargumentexception
- 如果角色列表为 null
relationservicenotregisteredexception
- 如果 relation service 未在 mbean server 中注册
relationtypenotfoundexception
- 如果在 relation service 中尚未声明该关系类型。
relationnotfoundexception
- 如果尚未在 relation service 中添加关系 mbean。- 另请参见:
getroles(java.lang.string[])