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 belong.
TaskLifeCycleController Task lifecycle controller interface.
TaskManagerController A control interface to manage tasks.
TaskStoppedListener This interface is used to be notified when a task has been stopped using the TaskLifeCycleController.asyncStop(TaskStoppedListener).
 

Class Summary
AbstractTask Abstract Task class.
BasicTaskActivationMixin Basic Implementation of the TaskActivationController.
BasicTaskControllerMixin Provides a basic implementation of the TaskManagerController interface.
ContainerLifeCycleMixin Mixin that delegate method to content object.
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.
ThreadPerTaskTaskManagerControllerMixin Provides a basic implementation of the TaskManagerController interface.
UseTaskActivationControllerMixin Provides a TaskControllerfield to a Controller.
UseTaskControllerMixin Provides a TaskControllerfield to a Controller.
Util Provides utility functions to handle tasks.
 

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, 2004 - INRIA Rhone-Alpes - All Rights Reserved.