stella.rmi
Interface RmiDoneCaster

All Superinterfaces:
Remote, RmiCaster
All Known Implementing Classes:
AdapterMaster, AdapterSimulator, AdapterTelescopeCaster, AuxiliaryMaster, AuxiliarySimulator, CalibrationMaster, CalibrationSimulator, CasterClient, DeviceSimulator, DomeMaster, DomeSimulator, EnvironmentMaster, EnvironmentSimulator, GenericMaster, GenericMaster.Standalone, GenericSimulator, ReceiverTorso, SesMaster, SesSimulator, ShelterMaster, TelescopeClient, TelescopeMaster, TelescopeSimulator, TestCaster, TestReceiver, WifsipMaster, WifsipSimulator

public interface RmiDoneCaster
extends RmiCaster

The interface comprising the capabilities of adding and removing RMI-based done listeners. The arguments to this methods must be of a Remote instance to be passed to the server as reference.


Field Summary
static String NAMING_EXTENSION
          The string added to the process name for the naming service.
 
Method Summary
 void addRmiDoneListener(RmiDoneListener ear)
          Registers a done listener to this done caster.
 void removeRmiDoneListener(RmiDoneListener ear)
          Deregisters a done listener from this done caster.
 
Methods inherited from interface util.rmi.RmiCaster
bindToRegistry, isValid, unbindFromRegistry
 

Field Detail

NAMING_EXTENSION

static final String NAMING_EXTENSION
The string added to the process name for the naming service.

See Also:
Constant Field Values
Method Detail

addRmiDoneListener

void addRmiDoneListener(RmiDoneListener ear)
                        throws RemoteException
Registers a done listener to this done caster.

Throws:
RemoteException

removeRmiDoneListener

void removeRmiDoneListener(RmiDoneListener ear)
                           throws RemoteException
Deregisters a done listener from this done caster.

Throws:
RemoteException