util.rmi
Interface RmiExiting

All Superinterfaces:
Remote
All Known Implementing Classes:
TransferListener

public interface RmiExiting
extends Remote

Signals to a (daemon) object that it should prepare for exit. The exit may occur anytime within the 'close' future.


Method Summary
 long signalForExit()
          If possible, an estimate on the exit time should be returned, otherwise zero will indicate an indifferent time.
 

Method Detail

signalForExit

long signalForExit()
                   throws RemoteException
If possible, an estimate on the exit time should be returned, otherwise zero will indicate an indifferent time. If this object is bound as a server, it should also try to unbind itself.

Throws:
RemoteException