java.lang.Object
javax.management.remote.rmi.RMIServerImpl
javax.management.remote.rmi.RMIIIOPServerImpl
- 所有已实现的接口:
Closeable
,AutoCloseable
,Remote
,RMIServer
已弃用。
不再支持此传输。
RMIServerImpl
,它通过 IIOP 导出并创建客户端连接作为通过 IIOP 导出的 RMI 对象。用户代码通常不直接引用此类。
- 自从:
- 1.5
- 参见:
-
构造方法总结
构造方法 -
方法总结
修饰符和类型方法描述protected void
closeClient
(RMIConnection client) 已弃用。关闭makeClient
建立的客户端连接。protected void
已弃用。由RMIServerImpl.close()
调用以关闭连接器服务。protected void
export()
已弃用。导出此 RMI 对象。protected String
已弃用。返回此对象的协议字符串。protected RMIConnection
makeClient
(String connectionId, Subject subject) 已弃用。创建新的客户端连接。toStub()
已弃用。返回此服务对象的远程存根。在类 javax.management.remote.rmi.RMIServerImpl 中声明的方法
clientClosed, close, getDefaultClassLoader, getMBeanServer, getVersion, newClient, setDefaultClassLoader, setMBeanServer
-
构造方法详细信息
-
RMIIIOPServerImpl
已弃用。- 参数:
env
- 包含新RMIServerImpl
属性的环境。可以为null,相当于一个空的Map。- 抛出:
IOException
- 如果无法创建 RMI 对象。
-
-
方法详情
-
export
已弃用。从类复制的描述:RMIServerImpl
导出此 RMI 对象。
- 指定者:
export
在类RMIServerImpl
中- 抛出:
IOException
- 如果无法导出此 RMI 对象。
-
getProtocol
已弃用。从类复制的描述:RMIServerImpl
返回此对象的协议字符串。对于 RMI/JRMP,字符串是
rmi
。- 指定者:
getProtocol
在类RMIServerImpl
中- 返回:
- 此对象的协议字符串。
-
toStub
已弃用。从类复制的描述:RMIServerImpl
返回此服务对象的远程存根。- 指定者:
toStub
在类RMIServerImpl
中- 返回:
- 一个远程存根。
- 抛出:
IOException
- 如果无法获取存根 - 例如 RMIServerImpl 尚未导出。
-
makeClient
已弃用。从类复制的描述:RMIServerImpl
创建新的客户端连接。此方法由公共方法
RMIServerImpl.newClient(Object)
调用。- 指定者:
makeClient
在类RMIServerImpl
中- 参数:
connectionId
- 新连接的 ID。此连接器服务打开的每个连接都将具有不同的 ID。如果此参数为空,则行为未指定。subject
- 经过身份验证的主题。可以为空。- 返回:
-
新创建的
RMIConnection
。 - 抛出:
IOException
- 如果无法创建或导出新的客户端对象。
-
closeClient
已弃用。从类复制的描述:RMIServerImpl
关闭
makeClient
建立的客户端连接。- 指定者:
closeClient
在类RMIServerImpl
中- 参数:
client
- 之前由makeClient
返回的连接,之前未在其上调用closeClient
方法。如果违反这些条件,则行为未指定,包括client
为 null 的情况。- 抛出:
IOException
- 如果无法关闭客户端连接。
-
closeServer
已弃用。从类复制的描述:RMIServerImpl
由
RMIServerImpl.close()
调用以关闭连接器服务。从此方法返回后,连接器服务不得接受任何新连接。- 指定者:
closeServer
在类RMIServerImpl
中- 抛出:
IOException
- 如果尝试关闭连接器服务失败。
-