Uses of Interface
java.rmi.Remote
Package
Description
Provides the RMI package.
Provides support for RMI Object Activation.
Provides classes and interface for RMI distributed
garbage-collection (DGC).
Provides a class and two interfaces for the RMI registry.
Provides classes and interfaces for supporting the server side of RMI.
The RMI connector is a connector for the JMX Remote API that
uses RMI to transmit client requests to a remote MBean server.
-
Uses of Remote in java.rmi
Modifier and TypeMethodDescriptionstatic Remote
Returns a reference, a stub, for the remote object associated with the specifiedname
. -
Uses of Remote in java.rmi.activation
Modifier and TypeInterfaceDescriptioninterface
Deprecated, for removal: This API element is subject to removal in a future version.interface
Deprecated, for removal: This API element is subject to removal in a future version.See thejava.rmi.activation
package specification for further information.interface
Deprecated, for removal: This API element is subject to removal in a future version.See thejava.rmi.activation
package specification for further information.interface
Deprecated, for removal: This API element is subject to removal in a future version.See thejava.rmi.activation
package specification for further information.Modifier and TypeClassDescriptionclass
Deprecated, for removal: This API element is subject to removal in a future version.See thejava.rmi.activation
package specification for further information.class
Deprecated, for removal: This API element is subject to removal in a future version.See thejava.rmi.activation
package specification for further information.class
Deprecated, for removal: This API element is subject to removal in a future version.See thejava.rmi.activation
package specification for further information.Modifier and TypeMethodDescriptionActivationID.activate(boolean force)
Deprecated, for removal: This API element is subject to removal in a future version.Activate the object for this id.static Remote
Activatable.exportObject(Remote obj, ActivationID id, int port)
Deprecated, for removal: This API element is subject to removal in a future version.Export the activatable remote object to the RMI runtime to make the object available to receive incoming calls.static Remote
Activatable.exportObject(Remote obj, ActivationID id, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf)
Deprecated, for removal: This API element is subject to removal in a future version.Export the activatable remote object to the RMI runtime to make the object available to receive incoming calls.static Remote
Activatable.register(ActivationDesc desc)
Deprecated, for removal: This API element is subject to removal in a future version.Register an object descriptor for an activatable remote object so that is can be activated on demand.Modifier and TypeMethodDescriptionMarshalledObject<? extends Remote>
Activator.activate(ActivationID id, boolean force)
Deprecated, for removal: This API element is subject to removal in a future version.Activate the object associated with the activation identifier,id
.MarshalledObject<? extends Remote>
ActivationInstantiator.newInstance(ActivationID id, ActivationDesc desc)
Deprecated, for removal: This API element is subject to removal in a future version.The activator calls an instantiator'snewInstance
method in order to recreate in that group an object with the activation identifier,id
, and descriptor,desc
.Modifier and TypeMethodDescriptionabstract void
ActivationGroup.activeObject(ActivationID id, Remote obj)
Deprecated, for removal: This API element is subject to removal in a future version.The group'sactiveObject
method is called when an object is exported (either byActivatable
object construction or an explicit call toActivatable.exportObject
.static ActivationID
Activatable.exportObject(Remote obj, String location, MarshalledObject<?> data, boolean restart, int port)
Deprecated, for removal: This API element is subject to removal in a future version.Registers an activation descriptor (with the specified location, data, and restart mode) for the specified object, and exports that object with the specified port.static ActivationID
Activatable.exportObject(Remote obj, String location, MarshalledObject<?> data, boolean restart, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf)
Deprecated, for removal: This API element is subject to removal in a future version.Registers an activation descriptor (with the specified location, data, and restart mode) for the specified object, and exports that object with the specified port, and the specified client and server socket factories.static Remote
Activatable.exportObject(Remote obj, ActivationID id, int port)
Deprecated, for removal: This API element is subject to removal in a future version.Export the activatable remote object to the RMI runtime to make the object available to receive incoming calls.static Remote
Activatable.exportObject(Remote obj, ActivationID id, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf)
Deprecated, for removal: This API element is subject to removal in a future version.Export the activatable remote object to the RMI runtime to make the object available to receive incoming calls.static boolean
Activatable.unexportObject(Remote obj, boolean force)
Deprecated, for removal: This API element is subject to removal in a future version.Remove the remote object, obj, from the RMI runtime.Modifier and TypeMethodDescriptionprotected void
ActivationGroup.activeObject(ActivationID id, MarshalledObject<? extends Remote> mobj)
Deprecated, for removal: This API element is subject to removal in a future version.This protected method is necessary for subclasses to make theactiveObject
callback to the group's monitor.void
ActivationMonitor.activeObject(ActivationID id, MarshalledObject<? extends Remote> obj)
Deprecated, for removal: This API element is subject to removal in a future version.Informs that an object is now active. -
Uses of Remote in java.rmi.dgc
Modifier and TypeInterfaceDescriptioninterface
The DGC abstraction is used for the server side of the distributed garbage collection algorithm. -
Uses of Remote in java.rmi.registry
Modifier and TypeInterfaceDescriptioninterface
Registry
is a remote interface to a simple remote object registry that provides methods for storing and retrieving remote object references bound with arbitrary string names.Modifier and TypeMethodDescriptionReturns the remote reference bound to the specifiedname
in this registry. -
Uses of Remote in java.rmi.server
Modifier and TypeClassDescriptionclass
TheRemoteObject
class implements thejava.lang.Object
behavior for remote objects.class
An implementation of theInvocationHandler
interface for use with Java Remote Method Invocation (Java RMI).class
TheRemoteServer
class is the common superclass to server implementations and provides the framework to support a wide range of remote reference semantics.class
Deprecated.Statically generated stubs are deprecated, since stubs are generated dynamically.class
Used for exporting a remote object with JRMP and obtaining a stub that communicates to the remote object.Modifier and TypeMethodDescriptionstatic Remote
UnicastRemoteObject.exportObject(Remote obj, int port)
Exports the remote object to make it available to receive incoming calls, using the particular supplied port.static Remote
UnicastRemoteObject.exportObject(Remote obj, int port, ObjectInputFilter filter)
Exports the remote object to make it available to receive incoming calls, using the particular supplied port and filter.static Remote
UnicastRemoteObject.exportObject(Remote obj, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf)
Exports the remote object to make it available to receive incoming calls, using a transport specified by the given socket factory.static Remote
UnicastRemoteObject.exportObject(Remote obj, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf, ObjectInputFilter filter)
Exports the remote object to make it available to receive incoming calls, using a transport specified by the given socket factory and filter.static Remote
Returns the stub for the remote objectobj
passed as a parameter.Modifier and TypeMethodDescriptionvoid
Skeleton.dispatch(Remote obj, RemoteCall theCall, int opnum, long hash)
Deprecated.no replacementServerRef.exportObject(Remote obj, Object data)
Deprecated.Creates a client stub object for the supplied Remote object.static RemoteStub
UnicastRemoteObject.exportObject(Remote obj)
Deprecated.This method is deprecated because it supports only static stubs.static Remote
UnicastRemoteObject.exportObject(Remote obj, int port)
Exports the remote object to make it available to receive incoming calls, using the particular supplied port.static Remote
UnicastRemoteObject.exportObject(Remote obj, int port, ObjectInputFilter filter)
Exports the remote object to make it available to receive incoming calls, using the particular supplied port and filter.static Remote
UnicastRemoteObject.exportObject(Remote obj, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf)
Exports the remote object to make it available to receive incoming calls, using a transport specified by the given socket factory.static Remote
UnicastRemoteObject.exportObject(Remote obj, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf, ObjectInputFilter filter)
Exports the remote object to make it available to receive incoming calls, using a transport specified by the given socket factory and filter.Invoke a method.static Remote
Returns the stub for the remote objectobj
passed as a parameter.static boolean
UnicastRemoteObject.unexportObject(Remote obj, boolean force)
Removes the remote object, obj, from the RMI runtime. -
Uses of Remote in javax.management.remote.rmi
Modifier and TypeInterfaceDescriptioninterface
RMI object used to forward an MBeanServer request from a client to its MBeanServer implementation on the server side.interface
RMI object used to establish connections to an RMI connector.Modifier and TypeClassDescriptionclass
Implementation of theRMIConnection
interface.class
RMIConnectionImpl remote stub.class
Deprecated.This transport is no longer supported.class
AnRMIServer
object that is exported through JRMP and that creates client connections as RMI objects exported through JRMP.class
An RMI object representing a connector server.class
RMIServerImpl remote stub.
java.rmi.activation
package specification for further information.