Uses of Interface
java.rmi.Remote

Packages that use 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

    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 
    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 
    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 
    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 
    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 
    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 
    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 
    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
    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
    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.
    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.
    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.
    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 
    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 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
    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 
    The RemoteObject class implements the java.lang.Object behavior for remote objects.
    class 
    An implementation of the InvocationHandler interface for use with Java Remote Method Invocation (Java RMI).
    class 
    The RemoteServer 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.
    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
    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.
    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

    Modifier and Type
    Interface
    Description
    interface 
    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.
    Classes in javax.management.remote.rmi that implement Remote
    Modifier and Type
    Class
    Description
    class 
    Implementation of the RMIConnection interface.
    class 
    RMIConnectionImpl remote stub.
    class 
    Deprecated.
    This transport is no longer supported.
    class 
    An RMIServer 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.
    Methods in javax.management.remote.rmi that return Remote
    Modifier and Type
    Method
    Description
    RMIIIOPServerImpl.toStub()
    Deprecated.
     
    RMIJRMPServerImpl.toStub()
    Returns a serializable stub for this RMIServer object.
    abstract Remote
    RMIServerImpl.toStub()
    Returns a remotable stub for this server object.