| LoaderHandler | LoaderHandler is an interface used internally by the RMI
runtime in previous implementation versions. |
code | html |
| RMIClientSocketFactory | An RMIClientSocketFactory instance is used by the RMI runtime
in order to obtain client sockets for RMI calls. |
code | html |
| RMIFailureHandler | An RMIFailureHandler can be registered via the
RMISocketFactory.setFailureHandler call. |
code | html |
| RMIServerSocketFactory | An RMIServerSocketFactory instance is used by the RMI runtime
in order to obtain server sockets for RMI calls. |
code | html |
| RemoteCall | RemoteCall is an abstraction used solely by the RMI runtime
(in conjunction with stubs and skeletons of remote objects) to carry out a
call to a remote object. |
code | html |
| RemoteRef | RemoteRef represents the handle for a remote object. |
code | html |
| ServerRef | A ServerRef represents the server-side handle for a remote object implementation. | code | html |
| Skeleton | The Skeleton interface is used solely by the RMI
implementation. |
code | html |
| Unreferenced | A remote object implementation should implement the
Unreferenced interface to receive notification when there are
no more clients that reference that remote object. |
code | html |
| RMIClassLoaderSpi | RMIClassLoaderSpi is the service provider interface for
RMIClassLoader. |
code | html |
| RMISocketFactory | An RMISocketFactory instance is used by the RMI runtime
in order to obtain client and server sockets for RMI calls. |
code | html |
| RemoteObject | The RemoteObject class implements the
java.lang.Object behavior for remote objects. |
code | html |
| RemoteServer | The RemoteServer class is the common superclass to server
implementations and provides the framework to support a wide range
of remote reference semantics. |
code | html |
| RemoteStub | The RemoteStub class is the common superclass to client
stubs and provides the framework to support a wide range of remote
reference semantics. |
code | html |
| ExportException | An ExportException is a RemoteException
thrown if an attempt to export a remote object fails. |
code | html |
| LogStream | LogStream provides a mechanism for logging errors that are
of possible interest to those monitoring a system. |
code | html |
| ObjID | An ObjID is used to identify a remote object exported
to an RMI runtime. |
code | html |
| Operation | An Operation contains a description of a Java method. |
code | html |
| RMIClassLoader | RMIClassLoader comprises static methods to support
dynamic class loading with RMI. |
code | html |
| RemoteObjectInvocationHandler | An implementation of the InvocationHandler interface for
use with Java Remote Method Invocation (Java RMI). |
code | html |
| RemoteObjectInvocationHandler.MethodToHash_Maps | A weak hash map, mapping classes to weak hash maps that map method objects to method hashes. | code | html |
| ServerCloneException | A ServerCloneException is thrown if a remote exception occurs
during the cloning of a UnicastRemoteObject. |
code | html |
| ServerNotActiveException | An ServerNotActiveException is an Exception
thrown during a call to RemoteServer.getClientHost if
the getClientHost method is called outside of servicing a remote
method call. |
code | html |
| SkeletonMismatchException | This exception is thrown when a call is received that does not match the available skeleton. | code | html |
| SkeletonNotFoundException | A SkeletonNotFoundException is thrown if the
Skeleton corresponding to the remote object being
exported is not found. |
code | html |
| SocketSecurityException | An obsolete subclass of ExportException . | code | html |
| UID | A UID represents an identifier that is unique over time
with respect to the host it is generated on, or one of 216
"well-known" identifiers. |
code | html |
| UnicastRemoteObject | Used for exporting a remote object with JRMP and obtaining a stub that communicates to the remote object. | code | html |