agentland.behavior
Interface BehaviorTester

All Superinterfaces:
Agent, Good, Managed, Remote, Spy
All Known Implementing Classes:
BehaviorTesterAgent

public interface BehaviorTester
extends Managed


Fields inherited from interface metaglue.Agent
ALIVE, DIED, NO_METAGLUE, NOT_RUNNING, STARTING
 
Method Summary
 void getBevs()
           
 void getDependencies()
           
 void getEvents()
           
 void getTree()
           
 void loadBevs()
           
 void loadMov()
           
 void loadOcc()
           
 void sendAllExit()
           
 void sendDoorClose()
           
 void sendDoorOpen()
           
 void sendDvdOff()
           
 void sendDvdOn()
           
 void sendEnter()
           
 void sendEvent(String eventName)
           
 void sendExit()
           
 void sendMeetingStart()
           
 void sendMeetingStop()
           
 void sendPhonecall()
           
 void sendQuietOff()
           
 void sendQuietOn()
           
 void sendTestingStart()
           
 
Methods inherited from interface agentland.resource.Managed
getNeed, replace, replace, resources, yank, yank
 
Methods inherited from interface agentland.util.Good
getHistory, getHistoryElement, resetHistory
 
Methods inherited from interface metaglue.Agent
addMonitor, alive, getAgentID, getMetaglueAgentID, shutdown, startup, whereAreYou
 
Methods inherited from interface agentland.util.Spy
tell
 

Method Detail

sendTestingStart

public void sendTestingStart()
                      throws RemoteException

sendEnter

public void sendEnter()
               throws RemoteException

sendExit

public void sendExit()
              throws RemoteException

sendAllExit

public void sendAllExit()
                 throws RemoteException

sendPhonecall

public void sendPhonecall()
                   throws RemoteException

sendDvdOn

public void sendDvdOn()
               throws RemoteException

sendDvdOff

public void sendDvdOff()
                throws RemoteException

sendMeetingStart

public void sendMeetingStart()
                      throws RemoteException

sendMeetingStop

public void sendMeetingStop()
                     throws RemoteException

sendQuietOn

public void sendQuietOn()
                 throws RemoteException

sendQuietOff

public void sendQuietOff()
                  throws RemoteException

sendDoorOpen

public void sendDoorOpen()
                  throws RemoteException

sendDoorClose

public void sendDoorClose()
                   throws RemoteException

sendEvent

public void sendEvent(String eventName)
               throws RemoteException

loadOcc

public void loadOcc()
             throws RemoteException

loadMov

public void loadMov()
             throws RemoteException

loadBevs

public void loadBevs()
              throws RemoteException

getBevs

public void getBevs()
             throws RemoteException

getTree

public void getTree()
             throws RemoteException

getEvents

public void getEvents()
               throws RemoteException

getDependencies

public void getDependencies()
                     throws RemoteException