Uses of Class
es.upv.dsic.gti_ia.core.ACLMessage

Packages that use ACLMessage
es.upv.dsic.gti_ia.architecture   
es.upv.dsic.gti_ia.argAgents   
es.upv.dsic.gti_ia.cAgents   
es.upv.dsic.gti_ia.cAgents.protocols   
es.upv.dsic.gti_ia.core   
es.upv.dsic.gti_ia.jason   
es.upv.dsic.gti_ia.organization   
es.upv.dsic.gti_ia.trace   
 

Uses of ACLMessage in es.upv.dsic.gti_ia.architecture
 

Fields in es.upv.dsic.gti_ia.architecture declared as ACLMessage
protected  ACLMessage FIPAException.msg
           
 

Methods in es.upv.dsic.gti_ia.architecture that return ACLMessage
 ACLMessage FIPAException.getACLMessage()
          Retrieves the ACL message whose content is represented by this exception.
 ACLMessage RefuseException.getACLMessage()
           
 ACLMessage FailureException.getACLMessage()
           
protected  ACLMessage FIPARequestInitiator.prepareRequest(ACLMessage msg)
          This method must return the ACLMessage to be sent.
protected  ACLMessage FIPAContractNetInitiator.prepareRequest(ACLMessage msg)
          This method must returns the ACLMessage to be sent.
protected  ACLMessage FIPAQueryInitiator.prepareRequest(ACLMessage msg)
          This method must return the ACLMessage to be sent.
protected  ACLMessage FIPARequestResponder.prepareResponse(ACLMessage request)
          This method is called when the initiator's message is received that matches the message template passed in the constructor.
protected  ACLMessage FIPAQueryResponder.prepareResponse(ACLMessage request)
          This method is called when the initiator's message is received that matches the message template passed in the constructor.
protected  ACLMessage FIPAContractNetResponder.prepareResponse(ACLMessage cfp)
          This method is called when the initiator's message is received that matches the message template passed in the constructor.
protected  ACLMessage FIPARequestResponder.prepareResultNotification(ACLMessage request, ACLMessage responder)
          This method is called after the response has been sent and only when one of the following two cases arise: the response was an agree message OR no response message was sent.
protected  ACLMessage FIPAQueryResponder.prepareResultNotification(ACLMessage request, ACLMessage responder)
          This method is called after the response has been sent and only when one of the following two cases arise: the response was an agree message OR no response message was sent.
protected  ACLMessage FIPAContractNetResponder.prepareResultNotification(ACLMessage cfp, ACLMessage propose, ACLMessage accept)
          This method is called after the response has been sent and only when one of the following two cases arise: the response was an agree message OR no response message was sent.
 ACLMessage QueueAgent.receiveACLMessage(MessageTemplate template)
          Method to receives a magentix2 ACLMessage
 

Methods in es.upv.dsic.gti_ia.architecture with parameters of type ACLMessage
protected  void FIPAContractNetResponder.handleAcceptProposal(ACLMessage cfp, ACLMessage propose, ACLMessage accept)
          This method is called when ACCEPT-PROPOSAL is received from the initiator.
protected  void FIPARequestInitiator.handleAgree(ACLMessage msg)
          This method is called when a agree message is received.
protected  void FIPAQueryInitiator.handleAgree(ACLMessage msg)
          This method is called when a agree message is received.
protected  void FIPARequestInitiator.handleFailure(ACLMessage msg)
          This method is called when a Failure message is received.
protected  void FIPAContractNetInitiator.handleFailure(ACLMessage msg)
          This method is called when a failure message is received.
protected  void FIPAQueryInitiator.handleFailure(ACLMessage msg)
          This method is called when a Failure message is received.
protected  void FIPARequestInitiator.handleInform(ACLMessage msg)
          This method is called when a Inform message is received.
protected  void FIPAContractNetInitiator.handleInform(ACLMessage msg)
          This method is called when a inform message is received.
protected  void FIPAQueryInitiator.handleInform(ACLMessage msg)
          This method is called when a Inform message is received.
protected  void FIPARequestInitiator.handleNotUnderstood(ACLMessage msg)
          This method is called when a NotUnderstood message is received.
protected  void FIPAContractNetInitiator.handleNotUnderstood(ACLMessage msg)
          This method is called when a NotUnderstood message is received.
protected  void FIPAQueryInitiator.handleNotUnderstood(ACLMessage msg)
          This method is called when a NotUnderstood message is received.
protected  void FIPARequestInitiator.handleOutOfSequence(ACLMessage msg)
          This method is called when a unexpected message is received.
protected  void FIPAContractNetInitiator.handleOutOfSequence(ACLMessage msg)
          This method is called when a unexpected message is received.
protected  void FIPAQueryInitiator.handleOutOfSequence(ACLMessage msg)
          This method is called when a unexpected message is received.
protected  void FIPAContractNetInitiator.handlePropose(ACLMessage msg, ArrayList<ACLMessage> accepted)
          This method is called when a propose message is received.
protected  void FIPARequestInitiator.handleRefuse(ACLMessage msg)
          This method is called when a refuse message is received.
protected  void FIPAContractNetInitiator.handleRefuse(ACLMessage msg)
          This method is called when a refuse message is received.
protected  void FIPAQueryInitiator.handleRefuse(ACLMessage msg)
          This method is called when a refuse message is received.
protected  void FIPAContractNetResponder.handleRejectProposal(ACLMessage cfp, ACLMessage propose, ACLMessage reject)
          This method is called when REJECT-PROPOSAL is received from the initiator.
protected  void QueueAgent.onMessage(ACLMessage msg)
          Function that will be executed when the agent gets a message
protected  ACLMessage FIPARequestInitiator.prepareRequest(ACLMessage msg)
          This method must return the ACLMessage to be sent.
protected  ACLMessage FIPAContractNetInitiator.prepareRequest(ACLMessage msg)
          This method must returns the ACLMessage to be sent.
protected  ACLMessage FIPAQueryInitiator.prepareRequest(ACLMessage msg)
          This method must return the ACLMessage to be sent.
protected  ACLMessage FIPARequestResponder.prepareResponse(ACLMessage request)
          This method is called when the initiator's message is received that matches the message template passed in the constructor.
protected  ACLMessage FIPAQueryResponder.prepareResponse(ACLMessage request)
          This method is called when the initiator's message is received that matches the message template passed in the constructor.
protected  ACLMessage FIPAContractNetResponder.prepareResponse(ACLMessage cfp)
          This method is called when the initiator's message is received that matches the message template passed in the constructor.
protected  ACLMessage FIPARequestResponder.prepareResultNotification(ACLMessage request, ACLMessage responder)
          This method is called after the response has been sent and only when one of the following two cases arise: the response was an agree message OR no response message was sent.
protected  ACLMessage FIPAQueryResponder.prepareResultNotification(ACLMessage request, ACLMessage responder)
          This method is called after the response has been sent and only when one of the following two cases arise: the response was an agree message OR no response message was sent.
protected  ACLMessage FIPAContractNetResponder.prepareResultNotification(ACLMessage cfp, ACLMessage propose, ACLMessage accept)
          This method is called after the response has been sent and only when one of the following two cases arise: the response was an agree message OR no response message was sent.
 

Method parameters in es.upv.dsic.gti_ia.architecture with type arguments of type ACLMessage
protected  void FIPAContractNetInitiator.handleAllResponses(ArrayList<ACLMessage> responses, ArrayList<ACLMessage> accepted)
          This method is called when all the responses have been collected or when the timeout is expired
protected  void FIPAContractNetInitiator.handleAllResponses(ArrayList<ACLMessage> responses, ArrayList<ACLMessage> accepted)
          This method is called when all the responses have been collected or when the timeout is expired
protected  void FIPAContractNetInitiator.handlePropose(ACLMessage msg, ArrayList<ACLMessage> accepted)
          This method is called when a propose message is received.
 

Constructors in es.upv.dsic.gti_ia.architecture with parameters of type ACLMessage
FailureException(ACLMessage failure)
           
FIPAContractNetInitiator(QueueAgent agent, ACLMessage msg)
          Creates a new FIPA-Contract-Net interaction protocol, initiator role.
FIPAException(ACLMessage message)
          Constructs a FIPAException from the given ACL message.
FIPAQueryInitiator(QueueAgent agent, ACLMessage msg)
          Creates a new FIPA-Query interaction protocol, rol initiator.
FIPARequestInitiator(QueueAgent agent, ACLMessage msg)
          Creates a new FIPA-Request interaction protocol, Role initiator.
NotUnderstoodException(ACLMessage notUnderstood)
           
RefuseException(ACLMessage refuse)
           
 

Uses of ACLMessage in es.upv.dsic.gti_ia.argAgents
 

Methods in es.upv.dsic.gti_ia.argAgents with parameters of type ACLMessage
protected  void CommitmentStore.execution(CProcessor firstProcessor, ACLMessage welcomeMessage)
           
protected  void CommitmentStore.finalize(CProcessor firstProcessor, ACLMessage finalizeMessage)
           
 

Uses of ACLMessage in es.upv.dsic.gti_ia.cAgents
 

Methods in es.upv.dsic.gti_ia.cAgents that return ACLMessage
 ACLMessage CProcessor.createSyncConversation(ACLMessage initalMessage)
          Creates a synchronous conversation where this agent is the initiator
 ACLMessage CProcessor.createSyncConversation(CFactory factory, String id)
          Creates a synchronous conversation, in this conversation this agent is the initiator
 ACLMessage CProcessor.getLastReceivedMessage()
          Gets the last received message during this conversation
 ACLMessage CProcessor.getLastSentMessage()
          Gets the last sent message during this conversation
 ACLMessage SendState.getMessageTemplate()
          Returns the message that will be sent by this state
 

Methods in es.upv.dsic.gti_ia.cAgents with parameters of type ACLMessage
protected  void CProcessor.addMessage(ACLMessage msg)
          Assigns a message to this CProcessor
 void CProcessor.createAsyncConversation(ACLMessage initalMessage)
          Creates a asynchronous CProcessor
 ACLMessage CProcessor.createSyncConversation(ACLMessage initalMessage)
          Creates a synchronous conversation where this agent is the initiator
protected abstract  void CAgent.execution(CProcessor firstProcessor, ACLMessage welcomeMessage)
          This is the main method of the agent
protected abstract  void CAgent.finalize(CProcessor firstProcessor, ACLMessage finalizeMessage)
          This method is executed just before the agent ends its execution
 void CAgent.onMessage(ACLMessage msg)
          This method should not be modified.
protected abstract  int NotAcceptedMessagesState.run(ACLMessage exceptionMessage, String next)
           
protected abstract  String TerminatedFatherState.run(ACLMessage exceptionMessage, String next)
           
 String ReceiveStateMethod.run(CProcessor myProcessor, ACLMessage receivedMessage)
          The method to be executed by the receive state
protected abstract  String SendingErrorsStateMethod.run(CProcessor myProcessor, ACLMessage errorMessage)
           
 void FinalStateMethod.run(CProcessor myProcessor, ACLMessage messageToSend)
          The method to be executed by the final state
 String SendStateMethod.run(CProcessor myProcessor, ACLMessage messageToSend)
          The method to be executed by the action state
 String BeginStateMethod.run(CProcessor myProcessor, ACLMessage inputMessage)
          The method to be executed by the begin state
 String CancelStateMethod.run(CProcessor myProcessor, ACLMessage cancellationState)
          The method to be executed by the cancel state
 String ShutdownStateMethod.run(CProcessor myProcessor, ACLMessage msg)
          The method to be executed by the action state
 void CAgent.send(ACLMessage msg)
           
 void SendState.setMessageTemplate(ACLMessage mt)
          Sets the message that will be sent by this state
protected  void CAgent.startConversation(ACLMessage msg, CProcessor parent, Boolean sync)
          Starts a conversation
protected  CProcessor CFactory.startConversation(ACLMessage msg, CProcessor parent, Boolean isSync)
          Creates a new CProcessor that will manage the new conversation
protected  boolean CFactory.templateIsEqual(ACLMessage template)
          Returns true if the message matches with the message filter
 

Uses of ACLMessage in es.upv.dsic.gti_ia.cAgents.protocols
 

Methods in es.upv.dsic.gti_ia.cAgents.protocols that return ACLMessage
protected abstract  ACLMessage CommitmentStore_Protocol.doRespond(CProcessor myProcessor, ACLMessage msgReceived)
          Creates a response depending on the petition received previously in the ACLMessage parameter
 

Methods in es.upv.dsic.gti_ia.cAgents.protocols with parameters of type ACLMessage
protected abstract  void Argumentation_Participant.doAccept(CProcessor myProcessor, ACLMessage msgToSend)
          Actions to perform and send an ACLMessage accepting the other agent's position or argument
protected  void FIPA_RECRUITING_Participant.doAgree(CProcessor myProcessor, ACLMessage messageToSend)
          Sets the agree message to a proxy action
protected  void FIPA_REQUEST_Initiator.doAgree(CProcessor myProcessor, ACLMessage msg)
          Method to execute when the initiator receives an agree message
protected  void FIPA_REQUEST_Participant.doAgree(CProcessor myProcessor, ACLMessage messageToSend)
          Sets the agree message
protected abstract  String Argumentation_Participant.doAssert(CProcessor myProcessor, ACLMessage msg, String whyAgentID)
          Try to assert a support argument to respond to the WHY received previously.
protected abstract  boolean Argumentation_Participant.doAttack(CProcessor myProcessor, ACLMessage msgToSend, ACLMessage msgReceived, boolean defending)
          Actions to perform to generate an attack argument against an attack or assert received
protected  void FIPA_RECRUITING_Participant.doBegin(CProcessor myProcessor, ACLMessage msg)
          Method executed at the beginning of the conversation
protected  void FIPA_REQUEST_Initiator.doBegin(CProcessor myProcessor, ACLMessage msg)
          Method to execute at the beginning of the conversation
protected  void FIPA_RECRUITING_Initiator.doBegin(CProcessor myProcessor, ACLMessage msg)
          Method executed at the beginning of the conversation
protected  void FIPA_REQUEST_Participant.doBegin(CProcessor myProcessor, ACLMessage msg)
          Method executed at the beginning of the conversation
protected  void FIPA_CONTRACTNET_Initiator.doBegin(CProcessor myProcessor, ACLMessage msg)
          Method executed at the beginning of the conversation
protected  void CommitmentStore_Protocol.doBegin(CProcessor myProcessor, ACLMessage msg)
          Begin method executed to begin the conversation
protected  void Argumentation_Participant.doBegin(CProcessor myProcessor, ACLMessage msg)
          Begin method executed to begin the conversation
protected  void FIPA_CONTRACTNET_Participant.doBegin(CProcessor myProcessor, ACLMessage msg)
          Method executed at the beginning of the conversation
protected abstract  boolean Argumentation_Participant.doEnterDialogue(CProcessor myProcessor, ACLMessage msg)
          Evaluates if the agent can enter in the dialogue offering a solution.
protected  void FIPA_REQUEST_Initiator.doFailure(CProcessor myProcessor, ACLMessage msg)
          Method to execute when the initiator receives a failure message
protected  void FIPA_REQUEST_Participant.doFailure(CProcessor myProcessor, ACLMessage messageToSend)
          Sets the failure message
protected  void FIPA_RECRUITING_Participant.doFailureNoMatch(CProcessor myProcessor, ACLMessage messageToSend)
          Method to execute when there is no agents to recruit
protected  void FIPA_RECRUITING_Participant.doFailureProxy(CProcessor myProcessor, ACLMessage messageToSend)
          Sets the failure message
protected  void FIPA_REQUEST_Initiator.doFinal(CProcessor myProcessor, ACLMessage messageToSend)
          Method to execute when the initiator ends the conversation
protected  void FIPA_REQUEST_Participant.doFinal(CProcessor myProcessor, ACLMessage messageToSend)
          Method executed when the conversation ends
protected  void FIPA_CONTRACTNET_Initiator.doFinal(CProcessor myProcessor, ACLMessage messageToSend)
          Method executed when the initiator ends the conversation
protected  void FIPA_CONTRACTNET_Participant.doFinal(CProcessor myProcessor, ACLMessage messageToSend)
          Method executed when the conversation ends
protected  void FIPA_RECRUITING_Initiator.doFinalRecruitingInitiator(CProcessor myProcessor, ACLMessage messageToSend)
          Method executed when the conversation ends
protected  void FIPA_RECRUITING_Participant.doFinalRecruitingParticipant(CProcessor myProcessor, ACLMessage messageToSend)
          End of the conversation
protected abstract  void Argumentation_Participant.doFinishDialogue(CProcessor myProcessor, ACLMessage msg)
          Actions to be executed when the dialogue has to finish
protected abstract  void Argumentation_Participant.doGetPositions(CProcessor myProcessor, ACLMessage msgReceived)
          Get the positions of the agents in the dialogue sent by the Commitment Store as an object in the ACLMessage parameter
protected  void FIPA_RECRUITING_Participant.doInform(CProcessor myProcessor, ACLMessage messageToSend)
          Sets the inform message
protected abstract  void FIPA_REQUEST_Initiator.doInform(CProcessor myProcessor, ACLMessage msg)
          Method to execute when the initiator receives an inform message
protected abstract  void FIPA_REQUEST_Participant.doInform(CProcessor myProcessor, ACLMessage response)
          Sets the inform message
protected abstract  ArrayList<AgentID> FIPA_RECRUITING_Participant.doLocateAgents(CProcessor myProcessor, ACLMessage proxyMessage)
          Locate agents to recruit
protected abstract  void Argumentation_Participant.doMyPositionAccepted(CProcessor myProcessor, ACLMessage messageReceived)
          Actions to perform when the position of the agent has been accepted.
protected abstract  void Argumentation_Participant.doNoCommit(CProcessor myProcessor, ACLMessage msg)
          Creates an ACLMessage to send with the locution NOCOMMIT
protected  void FIPA_REQUEST_Initiator.doNotUnderstood(CProcessor myProcessor, ACLMessage msg)
          Method to execute when the initiator receives a not-understood message
protected  void FIPA_REQUEST_Participant.doNotUnderstood(CProcessor myProcessor, ACLMessage messageToSend)
          Sets the not-understood message
protected abstract  void Argumentation_Participant.doOpenDialogue(CProcessor myProcessor, ACLMessage msg)
          Takes the domain-case to solve and the dialogue ID from the ACLMessage given
protected abstract  boolean Argumentation_Participant.doPropose(CProcessor myProcessor, ACLMessage msg)
          Proposes a Position to defend in the dialogue.
protected abstract  void Argumentation_Participant.doQueryPositions(CProcessor myProcessor, ACLMessage msg)
          Creates a message to send to the Commitment Store with locution GETALLPOSITIONS to obtain all the positions of the dialogue
protected  void FIPA_CONTRACTNET_Participant.doReceiveAccept(CProcessor myProcessor, ACLMessage msg)
          Method executed when the initiator accepts participant's proposal
protected  void FIPA_RECRUITING_Initiator.doReceiveAgree(CProcessor myProcessor, ACLMessage msg)
          Method executed when the initiator receives an agree message
protected  void FIPA_CONTRACTNET_Initiator.doReceiveFailure(CProcessor myProcessor, ACLMessage msg)
          Method executed when the initiator receives a failure
protected  void FIPA_RECRUITING_Initiator.doReceiveFailureNoMatch(CProcessor myProcessor, ACLMessage msg)
          Method executed when the initiator receives a no match message
protected  void FIPA_RECRUITING_Initiator.doReceiveFailureProxy(CProcessor myProcessor, ACLMessage msg)
          Method executed when the initiator receives a proxy failure message
protected  void FIPA_RECRUITING_Initiator.doReceiveInform(CProcessor myProcessor, ACLMessage msg)
          Method executed when the initiator receives an inform message
protected abstract  void FIPA_CONTRACTNET_Initiator.doReceiveInform(CProcessor myProcessor, ACLMessage msg)
          Method executed when the initiator receives a inform
protected  void FIPA_CONTRACTNET_Initiator.doReceiveNotUnderstood(CProcessor myProcessor, ACLMessage msg)
          Method executed when the initiator receives a not-understood message
protected  void FIPA_CONTRACTNET_Initiator.doReceiveProposal(CProcessor myProcessor, ACLMessage msg)
          Method executed when the initiator receives a proposal
protected abstract  String FIPA_RECRUITING_Participant.doReceiveProxy(CProcessor myProcessor, ACLMessage msg)
          Method executed when the participant receive a message to proxy
protected  void FIPA_RECRUITING_Initiator.doReceiveRefuse(CProcessor myProcessor, ACLMessage msg)
          Method executed when the initiator receives a refuse message
protected  void FIPA_CONTRACTNET_Initiator.doReceiveRefuse(CProcessor myProcessor, ACLMessage msg)
          Method executed when the initiator receives a refuse message
protected  void FIPA_CONTRACTNET_Participant.doReceiveReject(CProcessor myProcessor, ACLMessage msg)
          Method executed when the initiator rejects participant's proposal
protected abstract  String FIPA_REQUEST_Participant.doReceiveRequest(CProcessor myProcessor, ACLMessage request)
          Method executed when the initiator receives the request
protected abstract  String FIPA_CONTRACTNET_Participant.doReceiveSolicit(CProcessor myProcessor, ACLMessage msg)
          Method executed when the participant receives a call for proposals
protected  void FIPA_RECRUITING_Participant.doRefuse(CProcessor myProcessor, ACLMessage messageToSend)
          Sets the refuse message to a proxy action
protected  void FIPA_REQUEST_Initiator.doRefuse(CProcessor myProcessor, ACLMessage msg)
          Method to execute when the initiator receives a failure message
protected  void FIPA_REQUEST_Participant.doRefuse(CProcessor myProcessor, ACLMessage messageToSend)
          Sets the refuse message
protected  void FIPA_REQUEST_Initiator.doRequest(CProcessor myProcessor, ACLMessage messageToSend)
          Sets the request message
protected abstract  ACLMessage CommitmentStore_Protocol.doRespond(CProcessor myProcessor, ACLMessage msgReceived)
          Creates a response depending on the petition received previously in the ACLMessage parameter
protected  void FIPA_REQUEST_Initiator.doSecondWait(CProcessor myProcessor, ACLMessage msg)
          Method to execute when the timeout is reached
protected  void FIPA_CONTRACTNET_Participant.doSendFailure(CProcessor myProcessor, ACLMessage messageToSend)
          Method executed when the task failed
protected abstract  void FIPA_CONTRACTNET_Participant.doSendInfo(CProcessor myProcessor, ACLMessage messageToSend)
          Method executed when the task succeeded
protected  void FIPA_CONTRACTNET_Participant.doSendNotUnderstood(CProcessor myProcessor, ACLMessage messageToSend)
          Method executed when the participant sends a not-understood
protected abstract  void Argumentation_Participant.doSendPosition(CProcessor myProcessor, ACLMessage msg)
          Sends an ACLMessage with the Position defended by the agent
protected abstract  void FIPA_CONTRACTNET_Participant.doSendProposal(CProcessor myProcessor, ACLMessage messageToSend)
          Method executed when the participant sends a proposal
protected  void FIPA_CONTRACTNET_Participant.doSendRefuse(CProcessor myProcessor, ACLMessage messageToSend)
          Method executed when the participant sends a refuse
protected  void FIPA_CONTRACTNET_Initiator.doSolicitProposals(CProcessor myProcessor, ACLMessage messageToSend)
          Method executed when the initiator calls for proposals
protected abstract  void Argumentation_Participant.doSolution(CProcessor myProcessor, ACLMessage msg)
          Actions to perform when the final solution to the current problem to solve arrives in an ACLMessage
protected abstract  String FIPA_CONTRACTNET_Participant.doTask(CProcessor myProcessor, ACLMessage solicitMessage)
          Perform the proposal's task
protected  void FIPA_CONTRACTNET_Initiator.doTimeout(CProcessor myProcessor, ACLMessage msg)
          Method executed when the timeout is reached while the initiator was waiting for proposals
protected abstract  boolean Argumentation_Participant.doWhy(CProcessor myProcessor, ACLMessage msg)
          Choose a Position to send a WHY message if it can, or NOTHING
 CFactory FIPA_RECRUITING_Participant.newFactory(String name, MessageFilter filter, ACLMessage template, int availableConversations, CAgent myAgent)
          Creates a new participant fipa recruiting CFactory
 CFactory FIPA_CONTRACTNET_Participant.newFactory(String name, MessageFilter filter, ACLMessage template, int availableConversations, CAgent myAgent, int timeout)
          Creates a new contract-net participant CFactory
 CFactory FIPA_CONTRACTNET_Initiator.newFactory(String name, MessageFilter filter, ACLMessage template, int availableConversations, CAgent myAgent, int participants, long deadline, int timeout)
          Creates a new contract net initiator factory
 CFactory FIPA_REQUEST_Initiator.newFactory(String name, MessageFilter filter, ACLMessage requestMessage, int availableConversations, CAgent myAgent, long timeout)
          Creates a new initiator fipa request cfactory
 CFactory FIPA_RECRUITING_Initiator.newFactory(String name, MessageFilter filter, ACLMessage template, int availableConversations, CAgent myAgent, long timeout)
          Creates a new initiator fipa recruiting cfactory
protected abstract  boolean FIPA_RECRUITING_Participant.resultOfSubProtocol(CProcessor myProcessor, ACLMessage subProtocolMessageResult)
          Returns the result of a proxy action
protected abstract  void FIPA_RECRUITING_Initiator.setProxyMessage(CProcessor myProcessor, ACLMessage messageToSend)
          Set the proxy message
 

Method parameters in es.upv.dsic.gti_ia.cAgents.protocols with type arguments of type ACLMessage
protected abstract  void FIPA_CONTRACTNET_Initiator.doEvaluateProposals(CProcessor myProcessor, ArrayList<ACLMessage> proposes, ArrayList<ACLMessage> acceptances, ArrayList<ACLMessage> rejections)
          Evaluate proposals.
protected abstract  void FIPA_CONTRACTNET_Initiator.doEvaluateProposals(CProcessor myProcessor, ArrayList<ACLMessage> proposes, ArrayList<ACLMessage> acceptances, ArrayList<ACLMessage> rejections)
          Evaluate proposals.
protected abstract  void FIPA_CONTRACTNET_Initiator.doEvaluateProposals(CProcessor myProcessor, ArrayList<ACLMessage> proposes, ArrayList<ACLMessage> acceptances, ArrayList<ACLMessage> rejections)
          Evaluate proposals.
 

Uses of ACLMessage in es.upv.dsic.gti_ia.core
 

Fields in es.upv.dsic.gti_ia.core declared as ACLMessage
 ACLMessage BridgeAgentInOut.ACLsms
           
 

Methods in es.upv.dsic.gti_ia.core that return ACLMessage
 ACLMessage ACLMessage.clone()
          Clones Message
 ACLMessage ACLMessage.createReply()
          Creates an ACLMessage that is a reply to this one
static ACLMessage ACLMessage.fromString(String strMsg)
          Parses the message given as a String and creates an object of type ACLMessage.
 ACLMessage SingleAgent.receiveACLMessage()
          Receives a AclMessage taking into account a blocking reception
 

Methods in es.upv.dsic.gti_ia.core with parameters of type ACLMessage
 boolean MessageFilter.compareHeaders(ACLMessage msg)
          The evaluation method.
 void ACLMessage.copyFromAsTemplate(ACLMessage msg)
          Copies the fields of the message to this one, when those fields have a correct value.
protected  void BaseAgent.onMessage(ACLMessage msg)
          Function that will be executed when the agent gets a message The user has to write his/her code here
 void SingleAgent.onMessage(ACLMessage msg)
          Every message received will be queued.
 void BridgeAgentInOut.onMessage(ACLMessage msg)
           
 void BaseAgent.send(ACLMessage msg)
          Sends a ACLMessage to all specified recipients agents.
 

Uses of ACLMessage in es.upv.dsic.gti_ia.jason
 

Methods in es.upv.dsic.gti_ia.jason with parameters of type ACLMessage
protected  void MagentixAgArch.addMessage(ACLMessage msg)
          Adds a message to the message list
protected  void JasonAgent.execution(CProcessor firstProcessor, ACLMessage welcomeMessage)
           
protected  void JasonAgent.finalize(CProcessor firstProcessor, ACLMessage finalizeMessage)
           
protected  Object MagentixAgArch.translateContentToJason(ACLMessage m)
          returns the content of the message m and implements some pro-processing of the content, if necessary
 

Uses of ACLMessage in es.upv.dsic.gti_ia.organization
 

Methods in es.upv.dsic.gti_ia.organization that return ACLMessage
 ACLMessage OMSProxy.buildOrganizationalMessage(String OrganizationID)
          Builds a new organizational message with the appropriate receivers according to the type of unit and position of the role that the agent is performing
 

Methods in es.upv.dsic.gti_ia.organization with parameters of type ACLMessage
protected  void SF.execution(CProcessor firstProcessor, ACLMessage welcomeMessage)
           
protected  void OMS.execution(CProcessor firstProcessor, ACLMessage welcomeMessage)
           
protected  void SF.finalize(CProcessor firstProcessor, ACLMessage finalizeMessage)
           
protected  void OMS.finalize(CProcessor firstProcessor, ACLMessage finalizeMessage)
           
 

Uses of ACLMessage in es.upv.dsic.gti_ia.trace
 

Methods in es.upv.dsic.gti_ia.trace with parameters of type ACLMessage
protected  void TraceManager.onMessage(ACLMessage msg)
          Requests to the trace manager are sent via ACL messages which are processed in this method
 



Copyright © 2012 GTI-IA. All Rights Reserved.