|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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 |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||