ihelp
Class MMAgent.HandleRequestTask

java.lang.Object
  |
  +--fipaos.agent.task.Task
        |
        +--ihelp.MMAgent.HandleRequestTask
Enclosing class:
MMAgent

public class MMAgent.HandleRequestTask
extends fipaos.agent.task.Task

Handles all incoming i-help requests


Fields inherited from class fipaos.agent.task.Task
_children, _lock, _owner, _tm
 
Constructor Summary
MMAgent.HandleRequestTask(fipaos.agent.conversation.Conversation conv, fipaos.ont.fipa.ACL acl)
           
 
Method Summary
 void doneMMAgent_FindTask(java.lang.Object o)
           
 void startTask()
           
 void timeoutMMAgent_FindTask(fipaos.agent.task.Task t)
           
 
Methods inherited from class fipaos.agent.task.Task
DFSearchResults, done, done, doneDFSearchTask, errorDFSearchTask, forward, forward, getContext, getNewConversation, getState, handleAcceptProposal, handleAgree, handleCfp, handleConfirm, handleDisconfirm, handleFailure, handleInform, handleInformIf, handleInformRef, handleLateMessage, handleNotUnderstood, handleOther, handlePropagate, handlePropose, handleProxy, handleQueryIf, handleQueryRef, handleRefuse, handleRejectProposal, handleRequest, handleRequestWhen, handleRequestWhenever, handleSubscribe, handleUndeliverableMessage, newTask, newTask, newTask, newTask, newTask, newTask, newTask, newTask, notify, notifyDone, notifyError, notifyMessageFailure, notifyMessageForEndedConversation, notifyTimeout, searchDF, searchDF, searchDF, searchDF, searchDF, sendNotUnderstood, setContext, timeoutDFSearchTask
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MMAgent.HandleRequestTask

public MMAgent.HandleRequestTask(fipaos.agent.conversation.Conversation conv,
                                 fipaos.ont.fipa.ACL acl)
Method Detail

startTask

public void startTask()
Overrides:
startTask in class fipaos.agent.task.Task

doneMMAgent_FindTask

public void doneMMAgent_FindTask(java.lang.Object o)

timeoutMMAgent_FindTask

public void timeoutMMAgent_FindTask(fipaos.agent.task.Task t)