java命名空间javax.management.relation类relationsupport的类成员方法:
handlembeanunregistration定义及介绍
本文导语:
handlembeanunregistration
public void handlembeanunregistration(objectname objectname,
string rolename)
throws illegalargumentexception,
rolenotfoundexception,
...
handlembeanunregistration
public void handlembeanunregistration(objectname objectname,
string rolename)
throws illegalargumentexception,
rolenotfoundexception,
invalidrolevalueexception,
relationservicenotregisteredexception,
relationtypenotfoundexception,
relationnotfoundexception
- 在注销角色中引用的 mbean 时由 relation service 使用的回调。
relation service 将调用此方法,以让该关系采取行动来反映这种注销的影响。
小心,不要期望用户调用此方法。
当前实现是为了用其当前值(引用的 mbean 的 objectname 列表)而不用注销的值设置角色。
- 指定者:
- 接口
relation
中的 handlembeanunregistration
- 参数:
objectname
- 注销的 mbean 的 objectnamerolename
- 在其中引用 mbean 的角色名称
- 抛出:
illegalargumentexception
- 如果参数为 null
rolenotfoundexception
- 如果角色不在关系中或不可写
invalidrolevalueexception
- 如果角色值不遵循相关角色信息(这永远不会在从 relation service 中调用时发生)
relationservicenotregisteredexception
- 如果 relation service 未在 mbean server 注册
relationtypenotfoundexception
- 如果在 relation service 中尚未声明该关系类型。
relationnotfoundexception
- 如果未在 relation service 中添加的关系 mbean 调用此方法。