agentland.util
Interface Spy

All Known Subinterfaces:
AbstractDeviceManager, Apologizer, Beeper, CatalogMessageListener, ConnectionMaker, Device, DeviceManager, DimmableLight, Drapes, DrapesManager, DrapesManagerSpeech, Exec, Good, IR, Laurete, Light, LightManager, LightManagerSpeech, LogMonitor, LynX10, Managed, ManualProjectionScreen, ManualProjector, Mess, MultiDevice, Namer, ProjectionScreen, ProjectionScreenMeta, ProjectionScreenSpeech, Projector, ResourceRetriever, ShutUp, Society, Speech, Test, Test, TwoWayX10, X10, X10DimmableLight, X10Drapes, X10Light, X10ProjectionScreen
All Known Implementing Classes:
GoodAgent

public interface Spy
extends Agent

This is the default Spy type agent--you do not need to use it.


Fields inherited from interface metaglue.Agent
ALIVE, DIED, NO_METAGLUE, NOT_RUNNING, STARTING
 
Method Summary
 void tell(Secret secret)
          This is called if the Agent is to recieve a particular secret.
 
Methods inherited from interface metaglue.Agent
addMonitor, alive, getAgentID, getMetaglueAgentID, shutdown, startup, whereAreYou
 

Method Detail

tell

public void tell(Secret secret)
          throws RemoteException
This is called if the Agent is to recieve a particular secret.