public class JadeAgArch extends JadeAg
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
dfName
name of the "jason agent" service in DF
|
protected JasonBridgeArch |
jasonBridgeAgArch |
Constructor and Description |
---|
JadeAgArch() |
Modifier and Type | Method and Description |
---|---|
void |
doDelete() |
void |
informCycleFinished(boolean breakpoint,
int cycle)
Informs the infrastructure tier controller that the agent
has finished its reasoning cycle (used in sync mode).
|
static boolean |
isCartagoJadeCase(MAS2JProject project) |
protected AgentParameters |
parseParameters() |
protected void |
setup() |
static void |
startCartagoNode(java.lang.String[] args) |
protected void |
takeDown() |
aclToKqml, addAllAgsAsReceivers, ask, broadcast, incReplyWithId, isRunning, jasonToACL, kqmlToACL, putConversationId, sendMsg
addBehaviour, afterClone, afterMove, beforeClone, beforeMove, blockingReceive, blockingReceive, blockingReceive, blockingReceive, changeStateTo, clean, createMessageQueue, doActivate, doClone, doMove, doSuspend, doTimeOut, doWait, doWait, doWake, getAgentState, getAID, getAMS, getArguments, getBootProperties, getContainerController, getContentManager, getCurQueueSize, getDefaultDF, getHap, getHelper, getLocalName, getName, getO2AObject, getProperty, getQueueSize, getState, here, isRestarting, join, notifyChangeBehaviourState, notifyRestarted, postMessage, putBack, putO2AObject, receive, receive, removeBehaviour, removeTimer, restartLater, restore, restoreBufferedState, run, send, setArguments, setEnabledO2ACommunication, setGenerateBehaviourEvents, setO2AManager, setQueueSize, waitUntilStarted, write
public static java.lang.String dfName
protected JasonBridgeArch jasonBridgeAgArch
protected void setup()
setup
in class jade.core.Agent
protected AgentParameters parseParameters() throws jason.mas2j.parser.ParseException, java.io.IOException
jason.mas2j.parser.ParseException
java.io.IOException
public static boolean isCartagoJadeCase(MAS2JProject project)
public static void startCartagoNode(java.lang.String[] args)
protected void takeDown()
takeDown
in class jade.core.Agent
public void informCycleFinished(boolean breakpoint, int cycle)
breakpoint is true in case the agent selected one plan with the "breakpoint" annotation.