stella.rmi
Interface RmiDataListener

All Superinterfaces:
EventListener, Remote, RmiEventListener, RmiListener
All Known Implementing Classes:
DailyDump, DailyDumpRepository, DatabaseNow, FileDump, JAdapter, JEnvironment, JMasterFrame, JMessageListener, MessageListener, MyRmiListener, ReadoutRepository, RmiSystemOutListener, TargetChangeListener

public interface RmiDataListener
extends RmiEventListener

The listener interface for receiving (sensor) data events. The class that is interested in receiving data events implements this interface, and the object that is created from that class registers itself to data event generating sources. Registering and deregistering uses the standard convention names, addDataListener and removeDataListener. When a data event occurs the dataAvailable of all registered DataListeners is invoked.

Since version 2.0 the interface extends the Remote interface. This allows implementers to receive and send DataEvents over the network.

See Also:
Remote

Method Summary
 void rmiDataAvailable(DataEvent de)
          The method called by registered data event casters.
 
Methods inherited from interface util.rmi.RmiEventListener
getListenerName
 
Methods inherited from interface util.rmi.RmiListener
disconnect, isConnected
 

Method Detail

rmiDataAvailable

void rmiDataAvailable(DataEvent de)
                      throws RemoteException
The method called by registered data event casters.

Throws:
RemoteException