| 
 | Jadex 0.96-beta1 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IJadexAgent
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. | 
|  jadex.runtime.impl.RCapability | lookupCapability(IMCapability mcap)WARNING. | 
|  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 | 
|---|
boolean executeAction()
void notifyDue()
IAgentAdapter.notifyIn(long)void messageArrived(IMessageAdapter message)
message - The message that arrived.void killAgent()
Logger getLogger()
Object getProperty(String name)
String[] getPropertyNames(String name)
jadex.runtime.impl.RCapability lookupCapability(IMCapability mcap)
mcap - The model capability.
| 
 | Jadex 0.96-beta1 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Copyright (C) 2002-2007 Lars Braubach, Alexander Pokahr - University of Hamburg. Use is subject to license terms.