fipaos.tutorial.emarkets.negotiation
Class NegotiationProtocolParticipantHandlerTask

fipaos.agent.task.Task
  |
  +--fipaos.tutorial.emarkets.negotiation.NegotiationProtocolParticipantHandlerTask

public class NegotiationProtocolParticipantHandlerTask
extends Task


Constructor Summary
NegotiationProtocolParticipantHandlerTask(Conversation conv, NegotiationProtocolParticipantAbility ability)
           

Method Summary
 voidhandleAcceptProposal(Conversation conv)
           
 voidhandleCfp(Conversation conv)
           
 voidhandleInform(Conversation conv)
           
 voidhandleRejectProposal(Conversation conv)
           
 voidsendPropose(Object msg_content)
           
 voidstartTask()
           

Methods inherited from class fipaos.agent.task.Task
doneDFSearchTask, errorDFSearchTask, getContext, getState, handleAgree, handleConfirm, handleDisconfirm, handleFailure, handleInformIf, handleInformRef, handleLateMessage, handleNotUnderstood, handlePropagate, handlePropose, handleProxy, handleQueryIf, handleQueryRef, handleRefuse, handleRequest, handleRequestWhen, handleRequestWhenever, handleSubscribe, handleUndeliverableMessage, notify, notifyMessageFailure, notifyMessageForEndedConversation, setContext, timeoutDFSearchTask

Constructor Detail

NegotiationProtocolParticipantHandlerTask

public NegotiationProtocolParticipantHandlerTask(Conversation conv, NegotiationProtocolParticipantAbility ability)
Method Detail

handleAcceptProposal

public void handleAcceptProposal(Conversation conv)

handleCfp

public void handleCfp(Conversation conv)

handleInform

public void handleInform(Conversation conv)

handleRejectProposal

public void handleRejectProposal(Conversation conv)

sendPropose

public void sendPropose(Object msg_content)

startTask

public void startTask()

Association Links

to Class fipaos.agent.conversation.Conversation

to Class java.lang.String

to Class fipaos.ont.fipa.fipaman.AgentID

to Class fipaos.tutorial.emarkets.negotiation.NegotiationProtocolParticipantAbility