Uses of Interface
java.rmi.Remote
-
Packages that use Remote 软件包 描述 java.rmi 提供RMI包。java.rmi.activation 提供对RMI对象激活的支持。java.rmi.dgc 为RMI分布式垃圾收集(DGC)提供类和接口。java.rmi.registry 为RMI注册表提供一个类和两个接口。java.rmi.server 提供用于支持RMI服务器端的类和接口。javax.management.remote.rmi RMI连接器是JMX Remote API的连接器,它使用RMI将客户端请求传输到远程MBean服务器。 -
-
Uses of Remote in java.rmi
Methods in java.rmi that return Remote 变量和类型 方法 描述 static RemoteNaming. lookup(String name)返回与指定的name关联的远程对象的引用(stub)。Methods in java.rmi with parameters of type Remote 变量和类型 方法 描述 static voidNaming. bind(String name, Remote obj)将指定的name绑定到远程对象。static voidNaming. rebind(String name, Remote obj)将指定的名称重新绑定到新的远程对象。 -
Uses of Remote in java.rmi.activation
Subinterfaces of Remote in java.rmi.activation 变量和类型 接口 描述 interfaceActivationInstantiatorActivationInstantiator负责创建“可激活”对象的实例。interfaceActivationMonitorActivationMonitor特定于ActivationGroup并且当通过调用ActivationSystem.activeGroup(这是在内部完成)报告组处于活动状态时获得。interfaceActivationSystemActivationSystem提供了一种注册组的方法,以及在这些组中激活的“可激活”对象。interfaceActivatorActivator有助于远程对象激活。Classes in java.rmi.activation that implement Remote 变量和类型 类 描述 classActivatableActivatable类为需要持久访问且可由系统激活的远程对象提供支持。classActivationGroupActivationGroup负责在其组中创建“可激活”对象的新实例,在以下情况下通知其ActivationMonitor:其对象变为活动或非活动,或者整个组变为非活动状态。classActivationGroup_StubActivationGroup_Stub对于子类存根类java.rmi.activation.ActivationGroup被导出为java.rmi.server.UnicastRemoteObject。Methods in java.rmi.activation that return Remote 变量和类型 方法 描述 RemoteActivationID. activate(boolean force)激活此id的对象。static RemoteActivatable. exportObject(Remote obj, ActivationID id, int port)将可激活的远程对象导出到RMI运行时以使该对象可用于接收传入的调用。static RemoteActivatable. exportObject(Remote obj, ActivationID id, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf)将可激活的远程对象导出到RMI运行时以使该对象可用于接收传入的调用。static RemoteActivatable. register(ActivationDesc desc)为可激活的远程对象注册对象描述符,以便可以按需激活。Methods in java.rmi.activation that return types with arguments of type Remote 变量和类型 方法 描述 MarshalledObject<? extends Remote>Activator. activate(ActivationID id, boolean force)激活与激活标识符关联的对象id。MarshalledObject<? extends Remote>ActivationInstantiator. newInstance(ActivationID id, ActivationDesc desc)激活器调用实例化器的newInstance方法,以便在该组中重新创建具有激活标识符id和描述符desc。Methods in java.rmi.activation with parameters of type Remote 变量和类型 方法 描述 abstract voidActivationGroup. activeObject(ActivationID id, Remote obj)导出对象时调用组的activeObject方法(通过Activatable对象构造或显式调用Activatable.exportObject。static ActivationIDActivatable. exportObject(Remote obj, String location, MarshalledObject<?> data, boolean restart, int port)为指定对象注册激活描述符(具有指定的位置,数据和重新启动模式),并使用指定的端口导出该对象。static ActivationIDActivatable. exportObject(Remote obj, String location, MarshalledObject<?> data, boolean restart, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf)为指定对象注册激活描述符(具有指定的位置,数据和重新启动模式),并使用指定的端口以及指定的客户端和服务器套接字工厂导出该对象。static RemoteActivatable. exportObject(Remote obj, ActivationID id, int port)将可激活的远程对象导出到RMI运行时以使该对象可用于接收传入的调用。static RemoteActivatable. exportObject(Remote obj, ActivationID id, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf)将可激活的远程对象导出到RMI运行时以使该对象可用于接收传入的调用。static booleanActivatable. unexportObject(Remote obj, boolean force)从RMI运行时中删除远程对象obj。Method parameters in java.rmi.activation with type arguments of type Remote 变量和类型 方法 描述 protected voidActivationGroup. activeObject(ActivationID id, MarshalledObject<? extends Remote> mobj)子类必须使用此受保护的方法将activeObject回调到组的监视器。voidActivationMonitor. activeObject(ActivationID id, MarshalledObject<? extends Remote> obj)通知对象现在处于活动状态。 -
Uses of Remote in java.rmi.dgc
Subinterfaces of Remote in java.rmi.dgc 变量和类型 接口 描述 interfaceDGCDGC抽象用于分布式垃圾收集算法的服务器端。 -
Uses of Remote in java.rmi.registry
Subinterfaces of Remote in java.rmi.registry 变量和类型 接口 描述 interfaceRegistryRegistry是一个简单远程对象注册表的远程接口,它提供了存储和检索以任意字符串名称绑定的远程对象引用的方法。Methods in java.rmi.registry that return Remote 变量和类型 方法 描述 RemoteRegistry. lookup(String name)返回绑定到此注册表中指定的name的远程引用。Methods in java.rmi.registry with parameters of type Remote 变量和类型 方法 描述 voidRegistry. bind(String name, Remote obj)将远程引用绑定到此注册表中的指定name。voidRegistry. rebind(String name, Remote obj)使用提供的远程引用替换此注册表中指定的name的绑定。 -
Uses of Remote in java.rmi.server
Classes in java.rmi.server that implement Remote 变量和类型 类 描述 classRemoteObjectRemoteObject类实现远程对象的java.lang.Object行为。classRemoteObjectInvocationHandler用于Java远程方法调用(Java RMI)的InvocationHandler接口的实现。classRemoteServerRemoteServer类是服务器实现的通用超类,并提供支持各种远程引用语义的框架。classRemoteStub已过时。不推荐使用静态生成的存根,因为存根是动态生成的。classUnicastRemoteObject用于通过JRMP导出远程对象并获取与远程对象通信的存根。Methods in java.rmi.server that return Remote 变量和类型 方法 描述 static RemoteUnicastRemoteObject. exportObject(Remote obj, int port)使用特定提供的端口导出远程对象以使其可用于接收传入呼叫。static RemoteUnicastRemoteObject. exportObject(Remote obj, int port, ObjectInputFilter filter)使用特定提供的端口和filter导出远程对象以使其可用于接收传入呼叫。static RemoteUnicastRemoteObject. exportObject(Remote obj, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf)使用给定套接字工厂指定的传输导出远程对象以使其可用于接收传入呼叫。static RemoteUnicastRemoteObject. exportObject(Remote obj, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf, ObjectInputFilter filter)使用给定套接字工厂和filter指定的传输,导出远程对象以使其可用于接收传入呼叫。static RemoteRemoteObject. toStub(Remote obj)返回作为参数传递的远程对象obj的存根。Methods in java.rmi.server with parameters of type Remote 变量和类型 方法 描述 voidSkeleton. dispatch(Remote obj, RemoteCall theCall, int opnum, long hash)已过时。没有替代品RemoteStubServerRef. exportObject(Remote obj, Object data)已过时。为提供的Remote对象创建客户端存根对象。static RemoteStubUnicastRemoteObject. exportObject(Remote obj)已过时。不推荐使用此方法,因为它仅支持静态存根。static RemoteUnicastRemoteObject. exportObject(Remote obj, int port)使用特定提供的端口导出远程对象以使其可用于接收传入呼叫。static RemoteUnicastRemoteObject. exportObject(Remote obj, int port, ObjectInputFilter filter)使用特定提供的端口和filter导出远程对象以使其可用于接收传入呼叫。static RemoteUnicastRemoteObject. exportObject(Remote obj, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf)使用给定套接字工厂指定的传输导出远程对象以使其可用于接收传入呼叫。static RemoteUnicastRemoteObject. exportObject(Remote obj, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf, ObjectInputFilter filter)使用给定套接字工厂和filter指定的传输,导出远程对象以使其可用于接收传入呼叫。ObjectRemoteRef. invoke(Remote obj, 方法 method, Object[] params, long opnum)调用方法。static RemoteRemoteObject. toStub(Remote obj)返回作为参数传递的远程对象obj的存根。static booleanUnicastRemoteObject. unexportObject(Remote obj, boolean force)从RMI运行时中删除远程对象obj。 -
Uses of Remote in javax.management.remote.rmi
Subinterfaces of Remote in javax.management.remote.rmi 变量和类型 接口 描述 interfaceRMIConnectionRMI对象用于将MBeanServer请求从客户端转发到服务器端的MBeanServer实现。interfaceRMIServer用于建立与RMI连接器的连接的RMI对象。Classes in javax.management.remote.rmi that implement Remote 变量和类型 类 描述 classRMIConnectionImpl执行RMIConnection接口。classRMIConnectionImpl_StubclassRMIIIOPServerImpl已过时。不再支持此传输。classRMIJRMPServerImpl通过JRMP导出的RMIServer对象,它创建客户端连接作为通过JRMP导出的RMI对象。classRMIServerImpl表示连接器服务器的RMI对象。classRMIServerImpl_StubMethods in javax.management.remote.rmi that return Remote 变量和类型 方法 描述 RemoteRMIJRMPServerImpl. toStub()返回此RMIServer对象的可序列化存根。abstract RemoteRMIServerImpl. toStub()返回此服务器对象的远程存根。
-