agentland.info
Interface WebIM

All Superinterfaces:
Agent, Remote, WebInterfaceable
All Known Implementing Classes:
WebIMAgent

public interface WebIM
extends Agent, WebInterfaceable

Describe interface WebIM here.

See Also:
Agent, WebInterfaceable

Fields inherited from interface metaglue.Agent
ALIVE, DIED, NO_METAGLUE, NOT_RUNNING, STARTING
 
Method Summary
 String reminder(IMRecord im)
          reminder called by scheduler agent when it's time for a reminder.
 
Methods inherited from interface metaglue.Agent
addMonitor, alive, getAgentID, getMetaglueAgentID, shutdown, startup, whereAreYou
 
Methods inherited from interface agentland.web.WebInterfaceable
webCall
 

Method Detail

reminder

public String reminder(IMRecord im)
                throws RemoteException
reminder called by scheduler agent when it's time for a reminder.
Parameters:
im - an IMRecord the reminder message
Returns:
a String the sent message
Throws:
RemoteException - if an error occurs