fipaos.test.agent
Class MessageTimingAgent.IdleTask

java.lang.Object
  |
  +--fipaos.agent.task.Task
        |
        +--fipaos.test.agent.MessageTimingAgent.IdleTask
Enclosing class:
MessageTimingAgent

public class MessageTimingAgent.IdleTask
extends Task

Simple Task to respond to incoming request messages, and just reply with an inform - it performs the minimum of work in doing so


Fields inherited from class fipaos.agent.task.Task
_children, _lock, _owner, _tm
 
Constructor Summary
MessageTimingAgent.IdleTask()
           
 
Method Summary
 void handleRequest(Conversation conv)
          Dummy method - please override implementation and DO NOT invoke
 void startTask()
          Invoked immediately after the task has been initialised by newTask()
 
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, 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

MessageTimingAgent.IdleTask

public MessageTimingAgent.IdleTask()
Method Detail

startTask

public void startTask()
Description copied from class: Task
Invoked immediately after the task has been initialised by newTask()
Overrides:
startTask in class Task

handleRequest

public void handleRequest(Conversation conv)
Description copied from class: Task
Dummy method - please override implementation and DO NOT invoke
Overrides:
handleRequest in class Task