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