java命名空间javax.management.remote.rmi类rmiconnectionimpl_stub的类成员方法:
setattributes定义及介绍
本文导语:
setattributes
public attributelist setattributes(objectname $param_objectname_1,
marshalledobject $param_marshalledobject_2,
subject $param_subject_3)
throws ioexception,
...
setattributes
public attributelist setattributes(objectname $param_objectname_1,
marshalledobject $param_marshalledobject_2,
subject $param_subject_3)
throws ioexception,
instancenotfoundexception,
reflectionexception
- 从接口
rmiconnection
复制的描述
- 处理
mbeanserverconnection.setattributes(objectname, attributelist)
方法。attributelist
参数包装在 marshalledobject
中。
- 指定者:
- 接口
rmiconnection
中的 setattributes
- 参数:
$param_objectname_1
- 要在其中设置属性的 mbean 的对象名。$param_marshalledobject_2
- 属性列表:要设置的属性的标识及要设置的值,封装在 marshalledobject
中。$param_subject_3
- 包含委托 principal 的 subject
,如果使用了验证 principal,则为 null
。
- 返回:
- 原先设置过的带有新值的属性列表。
- 抛出:
ioexception
- 如果出现通用通信异常。
instancenotfoundexception
- 指定的 mbean 未在 mbean 服务器中注册。
reflectionexception
- 尝试调用 dynamic mbean 的 getattributes 方法时出现的异常。- 另请参见:
rmiconnection.getattributes(javax.management.objectname, java.lang.string[], javax.security.auth.subject)