|
Jadex 0.941 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Jadex agent interface to be used (invoked) by adapters. To create a jadex agent instance use the factory @link{JadexAgentFactory}.
Method Summary | |
boolean |
executeAction()
Main method to perform agent execution. |
Logger |
getLogger()
Get the logger for the agent. |
Object |
getProperty(String name)
Get a property of the agent as defined in the ADF, or any enclosed capabilities. |
String[] |
getPropertyNames(String name)
Get property names matching the specified start string. |
void |
killAgent()
Request agent to kill itself. |
void |
messageArrived(IMessageAdapter message)
Inform the agent that a message has arrived. |
void |
notifyDue()
Notify the agent after the notifyIn time has elapsed. |
Method Detail |
public boolean executeAction()
public void notifyDue()
IAgentAdapter.notifyIn(long)
public void messageArrived(IMessageAdapter message)
message
- The message that arrived.public void killAgent()
public Logger getLogger()
public Object getProperty(String name)
public String[] getPropertyNames(String name)
|
Jadex 0.941 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright (C) 2002-2005 Lars Braubach, Alexander Pokahr, Andrzej Walczak - University of Hamburg. Use is subject to license terms.