- java.lang.Object
-
- javax.management.remote.rmi.RMIConnectionImpl
-
- 实现的所有接口
-
Closeable
,AutoCloseable
,Remote
,Unreferenced
,RMIConnection
public class RMIConnectionImplextends Objectimplements RMIConnection, Unreferenced
执行
RMIConnection
接口。 用户代码通常不会引用此类。- 从以下版本开始:
- 1.5
-
-
构造方法摘要
构造方法 构造器 描述 RMIConnectionImpl(RMIServerImpl rmiServer, String connectionId, ClassLoader defaultClassLoader, Subject subject, Map<String,?> env)
构造一个新的RMIConnection
。
-
方法摘要
所有方法 实例方法 具体的方法 变量和类型 方法 描述 String
toString()
返回此对象的字符串表示形式。-
声明方法的类 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
声明方法的接口 javax.management.remote.rmi.RMIConnection
addNotificationListener, addNotificationListeners, close, createMBean, createMBean, createMBean, createMBean, fetchNotifications, getAttribute, getAttributes, getConnectionId, getDefaultDomain, getDomains, getMBeanCount, getMBeanInfo, getObjectInstance, invoke, isInstanceOf, isRegistered, queryMBeans, queryNames, removeNotificationListener, removeNotificationListener, removeNotificationListeners, setAttribute, setAttributes, unregisterMBean
-
声明方法的接口 java.rmi.server.Unreferenced
unreferenced
-
-
-
-
构造方法详细信息
-
RMIConnectionImpl
public RMIConnectionImpl(RMIServerImpl rmiServer, String connectionId, ClassLoader defaultClassLoader, Subject subject, Map<String,?> env)
构造一个新的RMIConnection
。 此连接可与JRMP传输一起使用。 此对象不会自行导出:调用者有责任将其适当导出(请参阅RMIJRMPServerImpl.makeClient(String,Subject)
)。- 参数
-
rmiServer
- 为其创建此连接的RMIServerImpl对象。 如果此参数为null,则不指定行为。 -
connectionId
- 此连接的ID。 如果此参数为null,则不指定行为。 -
defaultClassLoader
- 反序列化编组对象时使用的默认ClassLoader。 可以为null,表示引导类加载器。 -
subject
- 用于授权的经过身份验证的主题。 可以为null,表示没有主题已经过身份验证。 -
env
- 包含新RMIServerImpl
属性的环境。 可以为null,相当于空映射。
-
-