| Interface | Description |
|---|---|
| Remote |
Marker interface for interfaces which methods are invokable
from outside of this virtual machine through remote method calls.
|
| Class | Description |
|---|---|
| MarshalledObject<T> |
A
MarshalledObject consists of a serialized object which is
marshalled according to the RMI specification. |
| Naming |
The
Naming class handles interactions with RMI registries. |
| RMISecurityManager |
| Exception | Description |
|---|---|
| AccessException |
Thrown to indicate that the caller does not have permission to access
certain data, such as
bind in an ActivationSystem. |
| AlreadyBoundException |
Thrown on an attempt to bind an object in the registry that is already
bound.
|
| ConnectException |
Thrown if a connection is refused for a remote call.
|
| ConnectIOException |
Wraps an I/O Exception thrown while connecting for a remote call.
|
| MarshalException |
Thrown if an exception occurs while marshalling data to send in a remote
call.
|
| NoSuchObjectException |
Thrown on an attempt to invoke a call on an object that no longer exists
in the remote Virtual Machine.
|
| NotBoundException |
Thrown on an attempt to lookup or unbind a registry name that has no
associated binding.
|
| RemoteException |
The superclass of exceptions related to RMI (remote method invocation).
|
| RMISecurityException | Deprecated
use
SecurityException instead |
| ServerError |
Wraps any error thrown while processing the server of a remote call.
|
| ServerException |
Wraps any exception thrown while processing the server of a remote call.
|
| ServerRuntimeException | Deprecated
no replacement
|
| StubNotFoundException |
Thrown if a valid stub class is not found for an object when it is exported.
|
| UnexpectedException |
Thrown if an unexpected checked exception was received in a remote
procedure call.
|
| UnknownHostException |
Thrown if a java.net.UnknownHostException occurs during a remote
procedure call.
|
| UnmarshalException |
Thrown if an exception occurs while unmarshalling parameters or results
of a remote method call.
|