Package fipaos.agent.task

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

Class Summary
DFSearchTask This task class handles agent searches of DFs.
SynchronousTask This task enables a Task to be started and its result to be captured by making a single method invocation
SynchronousTask.ErrorResult Indicates that an exception occured within the Task
SynchronousTask.NoResult Indicates that the Task didn't return a result
SynchronousTask.TimeoutResult Indicates that the Task timed-out
SynchronousTask.UnusualResult A sub-class is returned by executeTask() when something out of the ordinary happens
Task This class is an abstract representation of an agent task.
TaskManager The TaskManager class stores task objects with their associated conversation IDs for an agent.
TaskManager.DefaultTaskManagerListener Default implementation of the TM Listener - just adds events back to TM in the order they arrive
TaskState Represents the current state of a particular Task within the TaskManager
WaitTask This task waits for a specified amount of time before invoking the done() method (and hence notifying its parent-task)
 

Exception Summary
TaskNotFoundException Used to signal that a requested task is not stored in the Task Manager.