| 
 | Java™ Platform Standard Ed. 6 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Remote | |
|---|---|
| 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. | 
| javax.rmi | Contains user APIs for RMI-IIOP. | 
| javax.rmi.CORBA | Contains portability APIs for RMI-IIOP. | 
| org.omg.stub.java.rmi | Contains RMI-IIOP Stubs for the Remote types that occur in the java.rmi package. | 
| Uses of Remote in java.rmi | 
|---|
| Methods in java.rmi that return Remote | |
|---|---|
| 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 | |
|---|---|
| static void | Naming.bind(String name,
     Remote obj)Binds the specified nameto 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 | |
|---|---|
|  interface | ActivationInstantiatorAn ActivationInstantiatoris responsible for creating
 instances of "activatable" objects. | 
|  interface | ActivationMonitorAn ActivationMonitoris specific to anActivationGroupand is obtained when a group is
 reported active via a call toActivationSystem.activeGroup(this is done
 internally). | 
|  interface | ActivationSystemThe ActivationSystemprovides a means for registering
 groups and "activatable" objects to be activated within those groups. | 
|  interface | ActivatorThe Activatorfacilitates remote object activation. | 
| Classes in java.rmi.activation that implement Remote | |
|---|---|
|  class | ActivatableThe Activatableclass provides support for remote
 objects that require persistent access over time and that
 can be activated by the system. | 
|  class | ActivationGroupAn ActivationGroupis responsible for creating new
 instances of "activatable" objects in its group, informing itsActivationMonitorwhen either: its object's become
 active or inactive, or the group as a whole becomes inactive. | 
|  class | ActivationGroup_StubActivationGroup_Stubis a stub class
 for the subclasses ofjava.rmi.activation.ActivationGroupthat are exported as ajava.rmi.server.UnicastRemoteObject. | 
| Methods in java.rmi.activation that return Remote | |
|---|---|
|  Remote | ActivationID.activate(boolean force)Activate the object for this id. | 
| static Remote | Activatable.exportObject(Remote obj,
             ActivationID id,
             int port)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)Export the activatable remote object to the RMI runtime to make the object available to receive incoming calls. | 
| static Remote | Activatable.register(ActivationDesc desc)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 | |
|---|---|
|  MarshalledObject<? extends Remote> | Activator.activate(ActivationID id,
         boolean force)Activate the object associated with the activation identifier, id. | 
|  MarshalledObject<? extends Remote> | ActivationInstantiator.newInstance(ActivationID id,
            ActivationDesc desc)The activator calls an instantiator's newInstancemethod 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 | |
|---|---|
| abstract  void | ActivationGroup.activeObject(ActivationID id,
             Remote obj)The group's activeObjectmethod is called when an
 object is exported (either byActivatableobject
 construction or an explicit call toActivatable.exportObject. | 
| static Remote | Activatable.exportObject(Remote obj,
             ActivationID id,
             int port)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)Export the activatable remote object to the RMI runtime to make the object available to receive incoming calls. | 
| static ActivationID | Activatable.exportObject(Remote obj,
             String location,
             MarshalledObject<?> data,
             boolean restart,
             int port)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)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 boolean | Activatable.unexportObject(Remote obj,
               boolean force)Remove the remote object, obj, from the RMI runtime. | 
| Method parameters in java.rmi.activation with type arguments of type Remote | |
|---|---|
| protected  void | ActivationGroup.activeObject(ActivationID id,
             MarshalledObject<? extends Remote> mobj)This protected method is necessary for subclasses to make the activeObjectcallback to the group's
 monitor. | 
|  void | ActivationMonitor.activeObject(ActivationID id,
             MarshalledObject<? extends Remote> obj)Informs that an object is now active. | 
| Uses of Remote in java.rmi.dgc | 
|---|
| Subinterfaces of Remote in java.rmi.dgc | |
|---|---|
|  interface | DGCThe 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 | |
|---|---|
|  interface | RegistryRegistryis 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 | |
|---|---|
|  Remote | Registry.lookup(String name)Returns the remote reference bound to the specified namein this registry. | 
| Methods in java.rmi.registry with parameters of type Remote | |
|---|---|
|  void | Registry.bind(String name,
     Remote obj)Binds a remote reference to the specified namein
 this registry. | 
|  void | Registry.rebind(String name,
       Remote obj)Replaces the binding for the specified namein
 this registry with the supplied remote reference. | 
| Uses of Remote in java.rmi.server | 
|---|
| Classes in java.rmi.server that implement Remote | |
|---|---|
|  class | RemoteObjectThe RemoteObjectclass implements thejava.lang.Objectbehavior for remote objects. | 
|  class | RemoteObjectInvocationHandlerAn implementation of the InvocationHandlerinterface for
 use with Java Remote Method Invocation (Java RMI). | 
|  class | RemoteServerThe RemoteServerclass is the common superclass to server
 implementations and provides the framework to support a wide range
 of remote reference semantics. | 
|  class | RemoteStubThe RemoteStubclass is the common superclass to client
 stubs and provides the framework to support a wide range of remote
 reference semantics. | 
|  class | UnicastRemoteObjectUsed 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 | |
|---|---|
| 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,
             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 | RemoteObject.toStub(Remote obj)Returns the stub for the remote object objpassed
 as a parameter. | 
| Methods in java.rmi.server with parameters of type Remote | |
|---|---|
|  void | Skeleton.dispatch(Remote obj,
         RemoteCall theCall,
         int opnum,
         long hash)Deprecated. no replacement | 
| static RemoteStub | UnicastRemoteObject.exportObject(Remote obj)Exports the remote object to make it available to receive incoming calls using an anonymous port. | 
| 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,
             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. | 
|  RemoteStub | ServerRef.exportObject(Remote obj,
             Object data)Creates a client stub object for the supplied Remote object. | 
|  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 objpassed
 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 | |
|---|---|
|  interface | RMIConnectionRMI object used to forward an MBeanServer request from a client to its MBeanServer implementation on the server side. | 
|  interface | RMIServerRMI object used to establish connections to an RMI connector. | 
| Classes in javax.management.remote.rmi that implement Remote | |
|---|---|
|  class | RMIConnectionImplImplementation of the RMIConnectioninterface. | 
|  class | RMIConnectionImpl_Stub | 
|  class | RMIIIOPServerImplAn RMIServerImplthat is exported through IIOP and that
 creates client connections as RMI objects exported through IIOP. | 
|  class | RMIJRMPServerImplAn RMIServerobject that is exported through JRMP and that
 creates client connections as RMI objects exported through JRMP. | 
|  class | RMIServerImplAn RMI object representing a connector server. | 
|  class | RMIServerImpl_Stub | 
| Methods in javax.management.remote.rmi that return Remote | |
|---|---|
|  Remote | RMIIIOPServerImpl.toStub()Returns an IIOP stub. | 
|  Remote | RMIJRMPServerImpl.toStub()Returns a serializable stub for this RMIServerobject. | 
| abstract  Remote | RMIServerImpl.toStub()Returns a remotable stub for this server object. | 
| Uses of Remote in javax.rmi | 
|---|
| Methods in javax.rmi that return Remote | |
|---|---|
| static Remote | PortableRemoteObject.toStub(Remote obj)Returns a stub for the given server object. | 
| Methods in javax.rmi with parameters of type Remote | |
|---|---|
| static void | PortableRemoteObject.connect(Remote target,
        Remote source)Makes a Remote object ready for remote communication. | 
| static void | PortableRemoteObject.exportObject(Remote obj)Makes a server object ready to receive remote calls. | 
| static Remote | PortableRemoteObject.toStub(Remote obj)Returns a stub for the given server object. | 
| static void | PortableRemoteObject.unexportObject(Remote obj)Deregisters a server object from the runtime, allowing the object to become available for garbage collection. | 
| Uses of Remote in javax.rmi.CORBA | 
|---|
| Methods in javax.rmi.CORBA that return Remote | |
|---|---|
|  Remote | Tie.getTarget()Returns the target for this tie. | 
|  Remote | PortableRemoteObjectDelegate.toStub(Remote obj)Delegation call for PortableRemoteObject.toStub(java.rmi.Remote). | 
| Methods in javax.rmi.CORBA with parameters of type Remote | |
|---|---|
|  void | PortableRemoteObjectDelegate.connect(Remote target,
        Remote source)Delegation call for PortableRemoteObject.connect(java.rmi.Remote, java.rmi.Remote). | 
|  void | PortableRemoteObjectDelegate.exportObject(Remote obj)Delegation call for PortableRemoteObject.exportObject(java.rmi.Remote). | 
|  Tie | UtilDelegate.getTie(Remote target)Delegation call for Util.getTie(java.rmi.Remote). | 
| static Tie | Util.getTie(Remote target)Returns the tie (if any) for a given target object. | 
|  void | UtilDelegate.registerTarget(Tie tie,
               Remote target)Delegation call for Util.registerTarget(javax.rmi.CORBA.Tie, java.rmi.Remote). | 
| static void | Util.registerTarget(Tie tie,
               Remote target)Registers a target for a tie. | 
|  void | Tie.setTarget(Remote target)Called by Util.registerTarget(javax.rmi.CORBA.Tie, java.rmi.Remote)to set the target
 for this tie. | 
|  Remote | PortableRemoteObjectDelegate.toStub(Remote obj)Delegation call for PortableRemoteObject.toStub(java.rmi.Remote). | 
|  void | UtilDelegate.unexportObject(Remote target)Delegation call for Util.unexportObject(java.rmi.Remote). | 
| static void | Util.unexportObject(Remote target)Removes the associated tie from an internal table and calls Tie.deactivate()to deactivate the object. | 
|  void | PortableRemoteObjectDelegate.unexportObject(Remote obj)Delegation call for PortableRemoteObject.unexportObject(java.rmi.Remote). | 
| Uses of Remote in org.omg.stub.java.rmi | 
|---|
| Classes in org.omg.stub.java.rmi that implement Remote | |
|---|---|
|  class | _Remote_StubThis class provides the Stub for the Remote Type. | 
| 
 | Java™ Platform Standard Ed. 6 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.