ihelp
Class MMAgent.FindTask

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

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

FindTask sends a help request to all the personal agents that this MM knows about. The responses are tabulated and sent back to the personal agent that asked for help.


Fields inherited from class fipaos.agent.task.Task
_children, _lock, _owner, _tm
 
Constructor Summary
MMAgent.FindTask(java.lang.String kw, java.lang.String person)
           
 
Method Summary
 void doneMMAgent_SendFindTask(fipaos.agent.task.Task t)
           
 void errorMMAgent_SendFindTask(fipaos.agent.task.Task t, java.lang.Throwable th)
           
protected  void startTask()
           
 void timeoutMMAgent_SendFindTask(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.FindTask

public MMAgent.FindTask(java.lang.String kw,
                        java.lang.String person)
Method Detail

startTask

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

doneMMAgent_SendFindTask

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

timeoutMMAgent_SendFindTask

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

errorMMAgent_SendFindTask

public void errorMMAgent_SendFindTask(fipaos.agent.task.Task t,
                                      java.lang.Throwable th)