Interface RMIConnection

  • All Superinterfaces:
    AutoCloseableCloseableRemote
    所有已知实现类:
    RMIConnectionImplRMIConnectionImpl_Stub


    public interface RMIConnection
    extends Closeable, Remote

    用于将MBeanServer请求从客户端转发到其在服务器端的MBeanServer实现的RMI对象。 为连接到RMI连接器的每个远程客户端都有一个Remote对象实现此接口。

    用户代码通常不涉及此界面。 它被指定为公共API的一部分,以便该API的不同实现将互操作。

    为了确保客户端参数在服务器端使用正确的类加载器进行反序列化,客户端参数(如用于调用方法的参数)将包装在一个MarshalledObject 此接口的实现必须首先为操作及其目标获取适当的类加载器,然后使用此类加载器对编组的参数进行反序列化。 除非另有说明,否则为MarshalledObjectMarshalledObject[]的参数不能为空; 如果是,行为是未指定的。

    JMX Specification, version 1.4 PDF文档中详细介绍了类加载方面。

    大多数方法在这个接口中并行方法在MBeanServerConnection接口中。 在这里没有指定方法的行为方面,它与相应的MBeanServerConnection方法相同。

    从以下版本开始:
    1.5