Package ibis.rmi.server

This is the server part of the Ibis RMI implementation.

See:
          Description

Interface Summary
RemoteRef A RemoteRef represents the handle for a remote object.
RMIClientSocketFactory Ibis has no support for RMI socket factories.
RMIFailureHandler Class RMISocketFactory requires this interface, so we have to provide it.
RMIServerSocketFactory Ibis has no support for RMI socket factories.
ServerRef A ServerRef represents the server side handle for a remote object.
 

Class Summary
RemoteObject The RemoteObject class implements the Object behaviour for remote objects, by implementing methods for hashCode, equals, and toString.
RemoteServer RemoteServer is the common superclass for server implementations.
RemoteStub RemoteStub is the common superclass for client stubs.
RMISocketFactory Ibis has no support for RMISocketFactories.
UnicastRemoteObject The UnicastRemoteObject class defines a remote object that is only valid while its server process is alive.
 

Exception Summary
ExportException An ExportException is thrown if exporting a remote object fails for some reason.
ServerNotActiveException A ServerNotActiveException is thrown from a ServerRef.getClientHost() invocation when this invocation does not come from a thread that is currently servicing a remote method invocation.
SkeletonNotFoundException A SkeletonNotFoundException is thrown if the skeleton corresponding to the remote object that is being exported is not found.
 

Package ibis.rmi.server Description

This is the server part of the Ibis RMI implementation.



The Ibis project