See: Description
| Interface | Description | 
|---|---|
| LoaderHandler | Deprecated no replacement | 
| RemoteCall | Deprecated no replacement. | 
| RemoteRef | RemoteRefrepresents the handle for a remote object. | 
| RMIClientSocketFactory | An  RMIClientSocketFactoryinstance is used by the RMI runtime
 in order to obtain client sockets for RMI calls. | 
| RMIFailureHandler | An  RMIFailureHandlercan be registered via theRMISocketFactory.setFailureHandlercall. | 
| RMIServerSocketFactory | An  RMIServerSocketFactoryinstance is used by the RMI runtime
 in order to obtain server sockets for RMI calls. | 
| ServerRef | A ServerRef represents the server-side handle for a remote object
 implementation. | 
| Skeleton | Deprecated no replacement. | 
| Unreferenced | A remote object implementation should implement the
  Unreferencedinterface to receive notification when there are
 no more clients that reference that remote object. | 
| Class | Description | 
|---|---|
| LogStream | Deprecated no replacement | 
| ObjID | An  ObjIDis used to identify a remote object exported
 to an RMI runtime. | 
| Operation | Deprecated no replacement | 
| RemoteObject | The  RemoteObjectclass implements thejava.lang.Objectbehavior for remote objects. | 
| RemoteObjectInvocationHandler | An implementation of the  InvocationHandlerinterface for
 use with Java Remote Method Invocation (Java RMI). | 
| RemoteServer | The  RemoteServerclass is the common superclass to server
 implementations and provides the framework to support a wide range
 of remote reference semantics. | 
| RemoteStub | The  RemoteStubclass is the common superclass to client
 stubs and provides the framework to support a wide range of remote
 reference semantics. | 
| RMIClassLoader | RMIClassLoadercomprises static methods to support
 dynamic class loading with RMI. | 
| RMIClassLoaderSpi | RMIClassLoaderSpiis the service provider interface forRMIClassLoader. | 
| RMISocketFactory | An  RMISocketFactoryinstance is used by the RMI runtime
 in order to obtain client and server sockets for RMI calls. | 
| UID | A  UIDrepresents an identifier that is unique over time
 with respect to the host it is generated on, or one of 216
 "well-known" identifiers. | 
| UnicastRemoteObject | Used for exporting a remote object with JRMP and obtaining a stub
 that communicates to the remote object. | 
| Exception | Description | 
|---|---|
| ExportException | An  ExportExceptionis aRemoteExceptionthrown if an attempt to export a remote object fails. | 
| ServerCloneException | A  ServerCloneExceptionis thrown if a remote exception occurs
 during the cloning of aUnicastRemoteObject. | 
| ServerNotActiveException | An  ServerNotActiveExceptionis anExceptionthrown during a call toRemoteServer.getClientHostif
 the getClientHost method is called outside of servicing a remote
 method call. | 
| SkeletonMismatchException | Deprecated no replacement. | 
| SkeletonNotFoundException | Deprecated no replacement. | 
| SocketSecurityException | An obsolete subclass of  ExportException. | 
 Submit a bug or feature 
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
 Copyright © 1993, 2014, Oracle and/or its affiliates.  All rights reserved.