Package fipaos.agent.task

Class Diagram Summary
task 
 

Interface Summary
TaskManagerListenerCallback interface through which the object deciding which Tasks to execute
are informed of new TaskEvent's
 

Class Summary
DFSearchTaskThis task class handles agent searches of DFs.
SynchronousTaskThis task enables a Task to be started and its result to be captured by
making a single method invocation
SynchronousTask.ErrorResultIndicates that an exception occured within the Task
SynchronousTask.NoResultIndicates that the Task didn't return a result
SynchronousTask.TimeoutResultIndicates that the Task timed-out
SynchronousTask.UnusualResultA sub-class is returned by executeTask() when something out of the ordinary happens
TaskThis class is an abstract representation of an agent task.
TaskManagerThe TaskManager class stores task objects with their associated conversation IDs for
an agent.
TaskManager.DefaultTaskManagerListenerDefault implementation of the TM Listener - just adds events back to TM
in the order they arrive
TaskNotFoundExceptionUsed to signal that a requested task is not stored in the Task Manager.
TaskStateRepresents the current state of a particular Task within the TaskManager
WaitTaskThis task waits for a specified amount of time before invoking the done()
method (and hence notifying its parent-task)