| |||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of Conversation in fipaos.agent |
Methods in fipaos.agent that return Conversation | |
Conversation | FIPAOSAgent.getCurrentConversation(String conv) Method to retreive a conversation from the active list |
Conversation | FIPAOSAgent.getNewConversation(String protocol) Method to get a new Conversation object from the conversation manager given the protocol specified |
Methods in fipaos.agent with parameters of type Conversation | |
void | FIPAOSAgent.notify(Conversation conv) Conversation listener method to deal with conversations being sent by the planner scheduler. |
Uses of Conversation in fipaos.agent.conversation |
Methods in fipaos.agent.conversation that return Conversation | |
Conversation | ConversationManager.addConversation(String protocol) Method to create a new conversation given a protcol, and add it to the active list |
Conversation | ConversationManager.getConversation(String conversation_id) Retrieves an active/previous Conversation that an Agent has had |
Methods in fipaos.agent.conversation with parameters of type Conversation | |
void | ConversationListener.notify(Conversation conversation) May be called to notify of a single conversation that is in need of intervention. |
Uses of Conversation in fipaos.agent.conversation.lightweight |
Classes in fipaos.agent.conversation.lightweight that implement Conversation | |
class | LightweightConversationImpl This class is an lighter alternative implementation to the heavy ConversationImpl. |
Methods in fipaos.agent.conversation.lightweight that return Conversation | |
Conversation | LightweightConversationManagerImpl.addConversation(String protocol) Method to create a new conversation given a protcol, and add it to the active list. |
Conversation | LightweightConversationManagerImpl.getConversation(String conversation_id) Retrieves an active/previous Conversation that an Agent has had |
Uses of Conversation in fipaos.agent.conversation.standard |
Classes in fipaos.agent.conversation.standard that implement Conversation | |
class | ConversationImpl This class represents the notion of a Conversation which is comprised of several Message's, the order of which follow a certain protocol (e.g. |
Methods in fipaos.agent.conversation.standard that return Conversation | |
Conversation | ConversationManagerImpl.addConversation(String protocol) Method to create a new conversation given a protcol, and add it to the active list |
Conversation | ConversationManagerImpl.getConversation(String conversation_id) Retrieves an active/previous Conversation that an Agent has had |
Uses of Conversation in fipaos.agent.task |
Methods in fipaos.agent.task with parameters of type Conversation | |
void | DFSearchTask.handleAgree(Conversation conv) Handles incoming agree messages. |
void | DFSearchTask.handleFailure(Conversation conv) Handles incoming failure messages. |
void | DFSearchTask.handleInform(Conversation conv) Handles incoming inform messages. |
void | DFSearchTask.handleNotUnderstood(Conversation conv) Handles incoming not-understood messages. |
void | DFSearchTask.handleRefuse(Conversation conv) Handles incoming refuse messages. |
void | Task.handleAcceptProposal(Conversation c) Dummy method - please override implementation and DO NOT invoke |
void | Task.handleAgree(Conversation c) Dummy method - please override implementation and DO NOT invoke |
void | Task.handleCfp(Conversation c) Dummy method - please override implementation and DO NOT invoke |
void | Task.handleConfirm(Conversation c) Dummy method - please override implementation and DO NOT invoke |
void | Task.handleDisconfirm(Conversation c) Dummy method - please override implementation and DO NOT invoke |
void | Task.handleFailure(Conversation c) Dummy method - please override implementation and DO NOT invoke |
void | Task.handleInform(Conversation c) Dummy method - please override implementation and DO NOT invoke |
void | Task.handleInformIf(Conversation c) Dummy method - please override implementation and DO NOT invoke |
void | Task.handleInformRef(Conversation c) Dummy method - please override implementation and DO NOT invoke |
void | Task.handleNotUnderstood(Conversation c) Dummy method - please override implementation and DO NOT invoke |
void | Task.handlePropagate(Conversation c) Dummy method - please override implementation and DO NOT invoke |
void | Task.handlePropose(Conversation c) Dummy method - please override implementation and DO NOT invoke |
void | Task.handleProxy(Conversation c) Dummy method - please override implementation and DO NOT invoke |
void | Task.handleQueryIf(Conversation c) Dummy method - please override implementation and DO NOT invoke |
void | Task.handleQueryRef(Conversation c) Dummy method - please override implementation and DO NOT invoke |
void | Task.handleRefuse(Conversation c) Dummy method - please override implementation and DO NOT invoke |
void | Task.handleRejectProposal(Conversation c) Dummy method - please override implementation and DO NOT invoke |
void | Task.handleRequest(Conversation c) Dummy method - please override implementation and DO NOT invoke |
void | Task.handleRequestWhen(Conversation c) Dummy method - please override implementation and DO NOT invoke |
void | Task.handleRequestWhenever(Conversation c) Dummy method - please override implementation and DO NOT invoke |
void | Task.handleSubscribe(Conversation c) Dummy method - please override implementation and DO NOT invoke |
void | Task.notify(Conversation conv) Dispatches incoming messages to the correct message handling method. |
void | TaskManager.newTask(Task task, Conversation conv, Task parent) Initializes a new child-task and adds it to the TaskManager. |
void | TaskManager.newTask(Task task, Conversation conv, long timeout, Task parent) Initializes a new "top-level" task and adds it to the TaskManager. |
void | TaskManager.newTask(Task task, Conversation conv, long timeout) Initialises the given task, and invokes its start() method. |
void | TaskManager.newTask(Task t, Conversation conv) Initializes a new "top-level" task and adds it to the TaskManager. |
void | TaskManager.newTask(String name, Task task, Conversation conv, Task parent) Initializes a new child-task and adds it to the TaskManager. |
void | TaskManager.notify(Conversation conv) Conversation listener method to deal with conversations being sent by the planner scheduler. |
Uses of Conversation in fipaos.agent.task.event |
Constructors in fipaos.agent.task.event with parameters of type Conversation | |
ConversationUpdateEvent.ConversationUpdateEvent(Conversation conversation) Creates a new event |
Methods in fipaos.agent.task.event that return Conversation | |
Conversation | ConversationUpdateEvent.getUpdatedConversation() Gets the updated Conversation associated with this event |
Uses of Conversation in fipaos.platform |
Methods in fipaos.platform with parameters of type Conversation | |
void | AgentManagementSystem.IdleTask.handleRequest(Conversation conv) |
void | DirectoryFacilitator.IdleTask.handleRequest(Conversation conv) |
void | DirectoryFacilitator.IdleTask.handleSubscribe(Conversation conv) |
Uses of Conversation in fipaos.platform.agentcities |
Methods in fipaos.platform.agentcities with parameters of type Conversation | |
void | PingAgent.IdleTask.handleQueryRef(Conversation conv) |
Uses of Conversation in fipaos.platform.ams |
Constructors in fipaos.platform.ams with parameters of type Conversation | |
AMSTask.AMSTask(Conversation conv, AgentManagementAction ama, Database db) Initialise DFTask | |
DeregisterTask.DeregisterTask(Conversation conv, AgentManagementAction ama, Database db) This is the constructor for the AMS Deregister task. | |
GetDescriptionTask.GetDescriptionTask(Conversation conv, AgentManagementAction ama, Database db) This is the constructor for the AMS GetDescription task. | |
ModifyTask.ModifyTask(Conversation conv, AgentManagementAction ama, Database db) This is the constructor for the ModifyTask. | |
RegisterTask.RegisterTask(Conversation conv, AgentManagementAction ama, Database db) This is the constructor for the Register Task. | |
SearchTask.SearchTask(Conversation conv, AgentManagementAction ama, Database db) This is the constructor for the SearchTask. |
Methods in fipaos.platform.ams with parameters of type Conversation | |
void | AMSDeregistrationTask.handleAgree(Conversation conv) Deal with agree messages |
void | AMSDeregistrationTask.handleFailure(Conversation conv) Deal with failure messages |
void | AMSDeregistrationTask.handleInform(Conversation conv) Deal with failure messages |
void | AMSDeregistrationTask.handleNotUnderstood(Conversation conv) Deal with not-understood messages |
void | AMSDeregistrationTask.handleRefuse(Conversation conv) Deal with refuse messages |
void | AMSRegistrationTask.handleAgree(Conversation conv) Deal with agree messages |
void | AMSRegistrationTask.handleFailure(Conversation conv) Deal with failure messages |
void | AMSRegistrationTask.handleInform(Conversation conv) Deal with failure messages |
void | AMSRegistrationTask.handleNotUnderstood(Conversation conv) Deal with not-understood messages |
void | AMSRegistrationTask.handleRefuse(Conversation conv) Deal with refuse messages |
Uses of Conversation in fipaos.platform.df |
Constructors in fipaos.platform.df with parameters of type Conversation | |
DeregisterTask.DeregisterTask(Conversation conv, AgentManagementAction ama, Database db) | |
DFTask.DFTask(Conversation conv, AgentManagementAction ama, Database db) Initialise DFTask | |
ModifyTask.ModifyTask(Conversation conv, AgentManagementAction ama, Database db) | |
RegisterTask.RegisterTask(Conversation conv, AgentManagementAction ama, Database db) | |
SearchTask.SearchTask(Conversation conv, AgentManagementAction ama, Database db) | |
SubscriptionHandlerTask.SubscriptionHandlerTask(Conversation conv) Creates a SubscribeAction - once the Task has started, it will attempt to "agree" and "inform" the subscribing Agent that the subscription has been started OK |
Methods in fipaos.platform.df with parameters of type Conversation | |
void | DFDeregistrationTask.handleAgree(Conversation conv) Deal with agree messages |
void | DFDeregistrationTask.handleFailure(Conversation conv) Deal with failure messages |
void | DFDeregistrationTask.handleInform(Conversation conv) Deal with failure messages |
void | DFDeregistrationTask.handleNotUnderstood(Conversation conv) Deal with not-understood messages |
void | DFDeregistrationTask.handleRefuse(Conversation conv) Deal with refuse messages |
void | DFListenerTask.handleInform(Conversation conv) Invoked when an inform is received - either indicates that the subscription has been setup OK, or indicates an event has occured that meets the requirements of the original subscription request |
void | DFListenerTask.handleNotUnderstood(Conversation conv) Deal with not-understood messages here |
void | DFListenerTask.handleRefuse(Conversation conv) Invoked when the DF refuses subscription |
void | DFRegistrationTask.handleAgree(Conversation conv) Deal with agree messages |
void | DFRegistrationTask.handleFailure(Conversation conv) Deal with failure messages |
void | DFRegistrationTask.handleInform(Conversation conv) Deal with failure messages |
void | DFRegistrationTask.handleNotUnderstood(Conversation conv) Deal with not-understood messages |
void | DFRegistrationTask.handleRefuse(Conversation conv) Deal with refuse messages |
void | SubscriptionHandlerTask.handleCancel(Conversation conv) Invoked when agree messages are received - generally indicates that DF will allow us to subscribe |
void | SubscriptionHandlerTask.handleNotUnderstood(Conversation conv) Deal with not-understood messages here |
void | SubscriptionManagerTask.newSubscriber(Conversation conv) Causes a SubscriptionHandlerTask to be instantiated to deal with the subscription request from another Agent |
Uses of Conversation in fipaos.skill.wrapper |
Methods in fipaos.skill.wrapper with parameters of type Conversation | |
void | FIPAWrapperTask.handleQueryIf(Conversation conv) Handler ACL messages with a query-if performative. |
void | FIPAWrapperTask.handleQueryRef(Conversation conv) Handler ACL messages with a query-ref performative. |
void | FIPAWrapperTask.handleRequest(Conversation conv) Handler ACL messages with a request performative. |
Uses of Conversation in fipaos.test.agent |
Methods in fipaos.test.agent with parameters of type Conversation | |
void | TestAgent.IdleTask.handleInform(fipaos.agent.conversation.Conversation conv) |
void | MessageTimingAgent.IdleTask.handleRequest(Conversation conv) |
void | MessageTimingAgent.MessageTestTask.handleInform(Conversation conv) |
void | MessageTimingAgent.MessageTestTask.handleOther(Conversation conv) |
Uses of Conversation in fipaos.tutorial |
Constructors in fipaos.tutorial with parameters of type Conversation | |
PingAgent.PingResponseTask.PingResponseTask(Conversation conv) Constructor - saves the given Conversation object for use later |
Methods in fipaos.tutorial with parameters of type Conversation | |
void | FactorialAgent.IdleTask.handleRequest(Conversation conv) This method is called (by Task) when this agent receives a request message. |
void | PingAgent.IdleTask.handleRequest(Conversation conv) Invoked when a message is received with the "request" performative and belongs to a conversation which isn't associated with any Task (i.e. |
void | PingAgent.PingTask.handleAgree(Conversation conv) Since we're using FIPA-Request for the ping, we must at least specify this method to ensure a "not-understood" is not sent in response to an "agree" |
void | PingAgent.PingTask.handleInform(Conversation conv) Invoked when an "inform" has been sent in response to our original "ping" |
Uses of Conversation in fipaos.tutorial.emarkets.agent.manager |
Methods in fipaos.tutorial.emarkets.agent.manager with parameters of type Conversation | |
void | MarketManagerSuperDaemonTask.handleRequest(Conversation conv) |
void | MarketManagerSuperDaemonTask.handleSubscribe(Conversation conv) |
Uses of Conversation in fipaos.tutorial.emarkets.escrow |
Constructors in fipaos.tutorial.emarkets.escrow with parameters of type Conversation | |
EscrowProtocolParticipantHandlerTask.EscrowProtocolParticipantHandlerTask(Conversation conv, EscrowProtocolParticipantAbility ability) |
Methods in fipaos.tutorial.emarkets.escrow with parameters of type Conversation | |
void | EscrowProtocolDaemonTask.handleRequest(Conversation conv) |
void | EscrowProtocolInitiatorHandlerTask.handleFailure(Conversation conv) |
void | EscrowProtocolInitiatorHandlerTask.handleInform(Conversation conv) |
Uses of Conversation in fipaos.tutorial.emarkets.negotiation |
Constructors in fipaos.tutorial.emarkets.negotiation with parameters of type Conversation | |
NegotiationProtocolParticipantHandlerTask.NegotiationProtocolParticipantHandlerTask(Conversation conv, NegotiationProtocolParticipantAbility ability) |
Methods in fipaos.tutorial.emarkets.negotiation with parameters of type Conversation | |
void | NegotiationProtocolDaemonTask.handleCfp(Conversation conv) |
void | NegotiationProtocolInitiatorHandlerTask.handlePropose(Conversation conv) |
void | NegotiationProtocolParticipantHandlerTask.handleAcceptProposal(Conversation conv) |
void | NegotiationProtocolParticipantHandlerTask.handleCfp(Conversation conv) |
void | NegotiationProtocolParticipantHandlerTask.handleInform(Conversation conv) |
void | NegotiationProtocolParticipantHandlerTask.handleRejectProposal(Conversation conv) |
Uses of Conversation in fipaos.tutorial.emarkets.subscribe |
Constructors in fipaos.tutorial.emarkets.subscribe with parameters of type Conversation | |
FIPASubscribeParticipantHandlerTask.FIPASubscribeParticipantHandlerTask(Conversation conv, FIPASubscribeParticipantAbility ability) |
Methods in fipaos.tutorial.emarkets.subscribe with parameters of type Conversation | |
void | FIPASubscribeDaemonTask.handleSubscribe(Conversation conv) |
void | FIPASubscribeInitiatorHandlerTask.handleInform(Conversation conv) |
void | FIPASubscribeInitiatorHandlerTask.handleRefuse(Conversation conv) |
void | FIPASubscribeParticipantHandlerTask.handleCancel(Conversation conv) |
| |||||||||
PREV NEXT | FRAMES NO FRAMES |