Uses of Interface
java.rmi.Remote

Packages that use Remote
Package Description
java.rmi
Provides the RMI package.
java.rmi.activation
Provides support for RMI Object Activation.
java.rmi.dgc
Provides classes and interface for RMI distributed garbage-collection (DGC).
java.rmi.registry
Provides a class and two interfaces for the RMI registry.
java.rmi.server
Provides classes and interfaces for supporting the server side of RMI.
javax.management.remote.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

    Methods in java.rmi that return Remote
    Modifier and Type Method Description
    static Remote Naming.lookup​(String name)
    Returns a reference, a stub, for the remote object associated with the specified name.
    Methods in java.rmi with parameters of type Remote
    Modifier and Type Method Description
    static void Naming.bind​(String name, Remote obj)
    Binds the specified name to a remote object.
    static void Naming.rebind​(String name, Remote obj)
    Rebinds the specified name to a new remote object.
  • Uses of Remote in java.rmi.activation

    Subinterfaces of Remote in java.rmi.activation
    Modifier and Type Interface Description
    interface  ActivationInstantiator
    Deprecated, for removal: This API element is subject to removal in a future version.
    See the java.rmi.activation package specification for further information.
    interface  ActivationMonitor
    Deprecated, for removal: This API element is subject to removal in a future version.
    See the java.rmi.activation package specification for further information.
    interface  ActivationSystem
    Deprecated, for removal: This API element is subject to removal in a future version.
    See the java.rmi.activation package specification for further information.
    interface  Activator
    Deprecated, for removal: This API element is subject to removal in a future version.
    See the java.rmi.activation package specification for further information.
    Classes in java.rmi.activation that implement Remote
    Modifier and Type Class Description
    class  Activatable
    Deprecated, for removal: This API element is subject to removal in a future version.
    See the java.rmi.activation package specification for further information.
    class  ActivationGroup
    Deprecated, for removal: This API element is subject to removal in a future version.
    See the java.rmi.activation package specification for further information.
    class  ActivationGroup_Stub
    Deprecated, for removal: This API element is subject to removal in a future version.
    See the java.rmi.activation package specification for further information.
    Methods in java.rmi.activation that return Remote
    Modifier and Type Method Description
    Remote ActivationID.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.
    Methods in java.rmi.activation that return types with arguments of type Remote
    Modifier and Type Method Description
    MarshalledObject<? 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's newInstance method in order to recreate in that group an object with the activation identifier, id, and descriptor, desc.
    Methods in java.rmi.activation with parameters of type Remote
    Modifier and Type Method Description
    abstract void ActivationGroup.activeObject​(ActivationID id, Remote obj)
    Deprecated, for removal: This API element is subject to removal in a future version.
    The group's activeObject method is called when an object is exported (either by Activatable object construction or an explicit call to Activatable.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.
    Method parameters in java.rmi.activation with type arguments of type Remote
    Modifier and Type Method Description
    protected 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 the activeObject 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

    Subinterfaces of Remote in java.rmi.dgc
    Modifier and Type Interface Description
    interface  DGC
    The DGC abstraction is used for the server side of the distributed garbage collection algorithm.
  • Uses of Remote in java.rmi.registry

    Subinterfaces of Remote in java.rmi.registry
    Modifier and Type Interface Description
    interface  Registry
    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.
    Methods in java.rmi.registry that return Remote
    Modifier and Type Method Description
    Remote Registry.lookup​(String name)
    Returns the remote reference bound to the specified name in this registry.
    Methods in java.rmi.registry with parameters of type Remote
    Modifier and Type Method Description
    void Registry.bind​(String name, Remote obj)
    Binds a remote reference to the specified name in this registry.
    void Registry.rebind​(String name, Remote obj)
    Replaces the binding for the specified name in this registry with the supplied remote reference.
  • Uses of Remote in java.rmi.server

    Classes in java.rmi.server that implement Remote
    Modifier and Type Class Description
    class  RemoteObject
    The RemoteObject class implements the java.lang.Object behavior for remote objects.
    class  RemoteObjectInvocationHandler
    An implementation of the InvocationHandler interface for use with Java Remote Method Invocation (Java RMI).
    class  RemoteServer
    The RemoteServer class is the common superclass to server implementations and provides the framework to support a wide range of remote reference semantics.
    class  RemoteStub
    Deprecated.
    Statically generated stubs are deprecated, since stubs are generated dynamically.
    class  UnicastRemoteObject
    Used for exporting a remote object with JRMP and obtaining a stub that communicates to the remote object.
    Methods in java.rmi.server that return Remote
    Modifier and Type Method Description
    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.
    static Remote RemoteObject.toStub​(Remote obj)
    Returns the stub for the remote object obj passed as a parameter.
    Methods in java.rmi.server with parameters of type Remote
    Modifier and Type Method Description
    void Skeleton.dispatch​(Remote obj, RemoteCall theCall, int opnum, long hash)
    Deprecated.
    no replacement
    RemoteStub ServerRef.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.
    Object RemoteRef.invoke​(Remote obj, Method method, Object[] params, long opnum)
    Invoke a method.
    static Remote RemoteObject.toStub​(Remote obj)
    Returns the stub for the remote object obj 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

    Subinterfaces of Remote in javax.management.remote.rmi
    Modifier and Type Interface Description
    interface  RMIConnection
    RMI object used to forward an MBeanServer request from a client to its MBeanServer implementation on the server side.
    interface  RMIServer
    RMI object used to establish connections to an RMI connector.
    Classes in javax.management.remote.rmi that implement Remote
    Modifier and Type Class Description
    class  RMIConnectionImpl
    Implementation of the RMIConnection interface.
    class  RMIConnectionImpl_Stub
    RMIConnectionImpl remote stub.
    class  RMIIIOPServerImpl
    Deprecated.
    This transport is no longer supported.
    class  RMIJRMPServerImpl
    An RMIServer object that is exported through JRMP and that creates client connections as RMI objects exported through JRMP.
    class  RMIServerImpl
    An RMI object representing a connector server.
    class  RMIServerImpl_Stub
    RMIServerImpl remote stub.
    Methods in javax.management.remote.rmi that return Remote
    Modifier and Type Method Description
    Remote RMIJRMPServerImpl.toStub()
    Returns a serializable stub for this RMIServer object.
    abstract Remote RMIServerImpl.toStub()
    Returns a remotable stub for this server object.