See: Description
| Interface | Description |
|---|---|
| LoaderHandler | Deprecated
no replacement
|
| RemoteCall | Deprecated
no replacement.
|
| RemoteRef |
RemoteRef represents the handle for a remote object. |
| RMIClientSocketFactory |
An
RMIClientSocketFactory instance is used by the RMI runtime
in order to obtain client sockets for RMI calls. |
| RMIFailureHandler |
An
RMIFailureHandler can be registered via the
RMISocketFactory.setFailureHandler call. |
| RMIServerSocketFactory |
An
RMIServerSocketFactory instance 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
Unreferenced interface to receive notification when there are
no more clients that reference that remote object. |
| Class | Description |
|---|---|
| LogStream | Deprecated
no replacement
|
| ObjID |
An
ObjID is used to identify a remote object exported
to an RMI runtime. |
| Operation | Deprecated
no replacement
|
| RemoteObject |
The
RemoteObject class implements the
java.lang.Object behavior for remote objects. |
| RemoteObjectInvocationHandler |
An implementation of the
InvocationHandler interface for
use with Java Remote Method Invocation (Java RMI). |
| RemoteServer |
The
RemoteServer class is the common superclass to server
implementations and provides the framework to support a wide range
of remote reference semantics. |
| RemoteStub |
The
RemoteStub class is the common superclass to client
stubs and provides the framework to support a wide range of remote
reference semantics. |
| RMIClassLoader |
RMIClassLoader comprises static methods to support
dynamic class loading with RMI. |
| RMIClassLoaderSpi |
RMIClassLoaderSpi is the service provider interface for
RMIClassLoader. |
| RMISocketFactory |
An
RMISocketFactory instance is used by the RMI runtime
in order to obtain client and server sockets for RMI calls. |
| 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. |
| UnicastRemoteObject |
Used for exporting a remote object with JRMP and obtaining a stub
that communicates to the remote object.
|
| Exception | Description |
|---|---|
| ExportException |
An
ExportException is a RemoteException
thrown if an attempt to export a remote object fails. |
| ServerCloneException |
A
ServerCloneException is thrown if a remote exception occurs
during the cloning of a UnicastRemoteObject. |
| 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. |
| 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, 2019, Oracle and/or its affiliates. All rights reserved.