Magentix2
2.1.1
|
Public Member Functions | |
String | run (CProcessor myProcessor, ACLMessage messageReceived) |
Definition at line 444 of file Jason_FICN_Initiator.java.
String es.upv.dsic.gti_ia.jason.conversationsFactory.initiator.Jason_FICN_Initiator.RECEIVE_INFORM_Method.run | ( | CProcessor | myProcessor, |
ACLMessage | receivedMessage | ||
) |
The method to be executed by the receive state
myProcessor | The CProcessor of the conversation |
Implements es.upv.dsic.gti_ia.cAgents.ReceiveStateMethod.
Definition at line 445 of file Jason_FICN_Initiator.java.
{ doReceiveInform((ConvCProcessor)myProcessor, messageReceived); int acceptedProposals = (Integer)myProcessor.getInternalData().get("acceptedProposals"); int receivedResults = (Integer)myProcessor.getInternalData().get("receivedResults"); receivedResults++; myProcessor.getInternalData().put("receivedResults", receivedResults); if(receivedResults >= acceptedProposals) return "FINAL"; else return "WAIT_FOR_RESULTS"; }