Package org.objectweb.dream.control.activity.task

Interface Summary
Task Interface representing a task.
TaskActivationController A control interface used to activate or desactivate tasks of the component (ie. register/unregister in activity manager).
TaskController A control interface to control tasks of the active component to which this interface belongs.
TaskStoppedListener This interface is used to be notified when a task has been stopped using the TaskManager.interruptTask(Task, TaskStoppedListener).
 

Class Summary
AbstractTask Abstract Task class.
BasicTaskActivationMixin Basic Implementation of the TaskActivationController.
BasicTaskControllerMixin Provides a basic implementation of the TaskManager interface.
LifeCycleActivationTaskMixin This mixin activates new added task. ie : call TaskActivationController.activateTask(Task)when a task is added ( addTask) and the component is started.
LoggableTaskManagerMixin Basic mixin implementing the Loggable interface, and provides a logger to the taskManagerController.
LoggableTaskMixin Basic mixin implementing the Loggable interface, and provides a logger to the taskController.
TaskActivationStoppedListener task stopped listener used by BasicTaskActivationMixinto desactivate task.
UseTaskActivationControllerMixin Provides a TaskControllerfield to a Controller.
UseTaskControllerMixin Provides a TaskControllerfield to a Controller.
 

Exception Summary
IllegalTaskException Exception thrown by task controller when an operation on a task can't be done.
NoSuchTaskException Exception thrown by task controller when a given task component is unknown.
 



Copyright © 2003, 2005 - INRIA Rhone-Alpes - All Rights Reserved.