java.rmi |
Remote Method Invocation (17-Mar-2004)
A subset of the java.rmi package in the
Java 2 Standard Edition. The package includes the Remote
interface and the RemoteException class.
The Remote interface serves to identify interfaces
whose methods may be invoked from a non-local virtual machine.
A RemoteException is the common superclass for a
number of communication-related exceptions that may occur
during the execution of a remote method call.
@since SATSA1.0
|
Java Source File Name | Type | Comment |
AccessException.java | Class | An AccessException is thrown by certain methods of the
java.rmi.Naming class (specifically bind ,
rebind , and unbind ) and methods of the
java.rmi.activation.ActivationSystem interface to
indicate that the caller does not have permission to perform the action
requested by the method call. |
AlreadyBoundException.java | Class | A AlreadyBoundException is thrown if an attempt is
made to bind an object in the registry to a name that already
has an associated binding. |
MarshalException.java | Class | A MarshalException is thrown if a
java.io.IOException occurs while marshalling the remote call
header, arguments or return value for a remote method call. |
NotBoundException.java | Class | A NotBoundException is thrown if an attempt is
made to lookup or unbind in a Registry a name that has
no associated binding. |
Remote.java | Interface | The Remote interface serves to identify interfaces whose
methods may be invoked from a non-local virtual machine. |
RemoteException.java | Class | A RemoteException is the common superclass for a number of
communication-related exceptions that may occur during the execution of a
remote method call. |
ServerException.java | Class | A ServerException is thrown as a result of a remote method
invocation when a RemoteException is thrown while processing
the invocation on the server, either while unmarshalling the arguments,
executing the remote method itself, or marshalling the return value. |
UnexpectedException.java | Class | An UnexpectedException is thrown if the client of a
remote method call receives, as a result of the call, a checked
exception that is not among the checked exception types declared in the
throws clause of the method in the remote interface. |