Implementations of this interface, along with a remote object, are used to register with the
This interface gives a user a way to register their remote objects for
API for managing references required by higher-level functionality.
DisconnectMonitorException is delivered to the DisconnectListener when the heartbeat interval has elapsed.
RequestTimeoutException is raised when an RMI call blocks for longer that its designated timeout period.