Magentix2
2.1.1
|
Public Member Functions | |
String | run (CProcessor myProcessor) |
Definition at line 126 of file FIPA_RECRUITING_Participant.java.
String es.upv.dsic.gti_ia.cAgents.protocols.FIPA_RECRUITING_Participant.LOCATE_AGENTS_Method.run | ( | CProcessor | myProcessor | ) |
The method to be executed by the action state
myProcessor | The CProcessor of the conversation |
Implements es.upv.dsic.gti_ia.cAgents.ActionStateMethod.
Definition at line 128 of file FIPA_RECRUITING_Participant.java.
{ ACLMessage proxyMessage = (ACLMessage) myProcessor.getInternalData().get("proxyMessage"); ArrayList<AgentID> locatedAgents = doLocateAgents(myProcessor, proxyMessage); if(locatedAgents.size() == 0) return "FAILURE_NO_MATCH"; else{ myProcessor.getInternalData().put("locatedAgents", locatedAgents); return "START_SUB_PROTOCOL"; } }