|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjade.core.Agent
es.upm.dit.gsi.beast.platform.jade.agent.MessengerAgent
public class MessengerAgent
Project: beast File: es.upm.dit.gsi.beast.platform.jade.agent.MessengerAgent.java Grupo de Sistemas Inteligentes Departamento de Ingeniería de Sistemas Telemáticos Universidad Politécnica de Madrid (UPM)
Nested Class Summary |
---|
Nested classes/interfaces inherited from class jade.core.Agent |
---|
jade.core.Agent.Interrupted |
Field Summary | |
---|---|
protected jade.util.Logger |
logger
|
Fields inherited from class jade.core.Agent |
---|
AP_ACTIVE, AP_DELETED, AP_IDLE, AP_INITIATED, AP_MAX, AP_MIN, AP_SUSPENDED, AP_WAITING, D_ACTIVE, D_MAX, D_MIN, D_RETIRED, D_SUSPENDED, D_UNKNOWN, MSG_QUEUE_CLASS |
Constructor Summary | |
---|---|
MessengerAgent()
|
Method Summary | |
---|---|
jade.lang.acl.MessageTemplate |
getMyTemplate()
|
jade.lang.acl.ACLMessage |
getReceivedMsg()
|
boolean |
isReceived()
|
void |
setMyTemplate(jade.lang.acl.MessageTemplate template)
|
void |
setReceivedMsg(jade.lang.acl.ACLMessage receivedMsg)
|
void |
setup()
|
protected void |
takeDown()
|
Methods inherited from class jade.core.Agent |
---|
addBehaviour, afterClone, afterMove, beforeClone, beforeMove, blockingReceive, blockingReceive, blockingReceive, blockingReceive, changeStateTo, clean, createMessageQueue, doActivate, doClone, doDelete, 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 |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected final jade.util.Logger logger
Constructor Detail |
---|
public MessengerAgent()
Method Detail |
---|
public void setup()
setup
in class jade.core.Agent
public boolean isReceived()
public jade.lang.acl.MessageTemplate getMyTemplate()
public void setMyTemplate(jade.lang.acl.MessageTemplate template)
public jade.lang.acl.ACLMessage getReceivedMsg()
public void setReceivedMsg(jade.lang.acl.ACLMessage receivedMsg)
protected void takeDown()
takeDown
in class jade.core.Agent
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |