Package java.rmi.server

Interface Summary

LoaderHandler
RemoteCall
RemoteRef Represents a handler to the remote object.
RMIClientSocketFactory
RMIFailureHandler
RMIServerSocketFactory
ServerRef
Skeleton
Unreferenced

Class Summary

LogStream
ObjID Represents the object identifier, unique for the host that generated it.
Operation This class was used with jdk 1.1 stubs and skeletons.
RemoteObject
RemoteObjectInvocationHandler Together with dynamic proxy instance, this class replaces the generated RMI stub (*_Stub) classes that (following 1.5 specification) should be no longer required.
RemoteServer A common superclass for the server implementations.
RemoteStub This is a base class for the automatically generated RMI stubs.
RMIClassLoader This class provides a set of public static utility methods for supporting network-based class loading in RMI.
RMIClassLoaderSpi
RMISocketFactory
UID Represents the unique identifier over time for the host which has generated it.
UnicastRemoteObject This class obtains stub that communicates with the remote object.

Exception Summary

ExportException Thrown if an attempt to export a remote object fails.
ServerCloneException Thrown if a remote exception occurs during the cloning process of a UnicastRemoteObject.
ServerNotActiveException Thrown during RemoteServer.getClientHost if the host is not servicing a remote method call.
SkeletonMismatchException Thrown if a call is received that does not match a Skeleton.
SkeletonNotFoundException Thrown if a Skeleton corresponding to the remote object is not found.
SocketSecurityException Thrown during remote object export if the code does not have permission to create a java.net.ServerSocket on the specified port.