GNDMS 0.6.0
RESTful verison of GNDMS
|
DefaultTaskAction. More...
Inherits de::zib::gndms::logic::model::TaskAction< O >.
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 |
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.
User: stepn Date: 15.02.2011 Time: 14:11