java命名空间javax.management.remote.rmi类rmiconnectorserver的类成员方法:
rmiconnectorserver定义及介绍
本文导语:
rmiconnectorserver
public rmiconnectorserver(jmxserviceurl url,
map environment,
rmiserverimpl rmiserverimpl,
mbeanserver mbeanserver)
throws ioexception
为给定的 mbean 服务器建立一个 r...
rmiconnectorserver
public rmiconnectorserver(jmxserviceurl url,
map environment,
rmiserverimpl rmiserverimpl,
mbeanserver mbeanserver)
throws ioexception
为给定的 mbean 服务器建立一个 rmiconnectorserver
。
- 参数:
url
- 一个定义如何创建连接器服务器的 url。不能为 null。environment
- 控制着 rmi 对象的创建和存储的属性。可以为 null,它等效于一个空映射。rmiserverimpl
- rmiserver 接口的一个实现,与 url 中指定的协议类型一致。如果此参数为非 null,则 url 指定的协议类型没有约束,假定其为有效。否则,将只识别 "rmi" 和 "iiop"。mbeanserver
- 新的连接器服务器将与其连接的 mbean 服务器,或者如果它将通过注册为 mbean 服务器中的一个 mbean 进行连接,则为 null。
- 抛出:
illegalargumentexception
- 如果 url
为 null。
malformedurlexception
- 如果 url
不符合 rmi 连接器的语法,或者其协议不能由此实现识别。在 rmiserverimpl 为 null 时,只能识别 "rmi" 和 "iiop"。
ioexception
- 如果出于某种原因无法创建连接器服务器,或者其 start
方法不可避免地失败。- 另请参见:
start()
tojmxconnector
public jmxconnector tojmxconnector(map env)
throws ioexception
返回此连接器服务器的客户端 stub。客户端 stub 为一个可序列化的对象,其 connect
方法可用于建立一个到此连接器服务器的新连接。
- 指定者:
- 接口
jmxconnectorservermbean
中的 tojmxconnector
- 覆盖:
- 类
jmxconnectorserver
中的 tojmxconnector
- 参数:
env
- 客户端连接参数,与提供给 jmxconnector.connect(map)
的参数具有相同的类型。可以为 null,它等效于一个空映射。
- 返回:
- 可用于建立到此连接器服务器的新连接的客户端 stub。
- 抛出:
unsupportedoperationexception
- 如果此连接器服务器不支持生成客户端 stub。
illegalstateexception
- 如果未启动 jmxconnectorserver(请参阅 isactive()
)。
ioexception
- 如果存在通信问题而导致无法创建 stub。