GNDMS 0.6.0
RESTful verison of GNDMS
Public Member Functions | Protected Member Functions | Private Attributes

de.zib.gndms.logic.model.DefaultTaskAction< O extends Order > Class Reference

DefaultTaskAction. More...

Inherits de::zib::gndms::logic::model::TaskAction< O >.

List of all members.

Public Member Functions

 DefaultTaskAction (final Class< O > orderClass)
 DefaultTaskAction (@NotNull EntityManager em,@NotNull Dao dao,@NotNull Taskling model)
boolean isKillAltTaskState ()

Protected Member Functions

void onTransit (@NotNull String wid,@NotNull TaskState state, boolean isRestartedTask, boolean altTaskState) throws Exception
void onCreated (@NotNull String wid,@NotNull TaskState state, boolean isRestartedTask, boolean altTaskState) throws Exception
void onInitialized (@NotNull String wid,@NotNull TaskState state, boolean isRestartedTask, boolean altTaskState) throws Exception
void onInProgress (@NotNull String wid,@NotNull TaskState state, boolean isRestartedTask, boolean altTaskState) throws Exception
void onFinished (@NotNull String wid,@NotNull TaskState state, boolean isRestartedTask, boolean altTaskState) throws Exception
void onFailed (@NotNull String wid,@NotNull TaskState state, boolean isRestartedTask, boolean altTaskState) throws Exception
void setKillAltTaskState (boolean shouldKill)

Private Attributes

volatile boolean killAltTaskState = true

Detailed Description

DefaultTaskAction.

Utility class to subclass from when implementing TaskAction. Instead of having to switch on the task state, subclassees may simply override the provided callbacks as they need.

See also:
TaskAction
Author:
try ste fan pla nti kow zib

User: stepn Date: 15.02.2011 Time: 14:11


The documentation for this class was generated from the following file:
 All Classes Namespaces Functions Variables