Method Summary |
|
void | abandon(ExceptionResult result) Like
Activity.abandon(String) abandon(String) but
may also suspend the activity. |
void | abortRequester() Abort a requesting activity. |
ActivityFinder | activityFinder() Returns an
de.danet.an.workflow.spis.ras.ActivityFinderActivityFinder that identifies this activity against a
resource assignment service as defined by
de.danet.an.workflow.spis.ras the ras package . |
WfAuditEvent | auditEventBase() Returns a WfAuditEvent containing information about the
activity and its container, only. |
boolean | deferChoiceOnSplit() Returns if the activity's split is to be executed as deferred choice. |
void | doCloseActivity(State closedState) Close the activity which assumes the given state. |
boolean | initiateAbandoning(boolean blockException, String exceptionName) Force the completion of this activity, leaving it in state
"closed.completed.abandoned" if it is currently running or
"open.not_running.suspended.abandoning" if currently suspended. |
void | invokeTool(ExtApplication appl, Map params) Invoke a tool for this activity. |
String | performer() Returns the performer as string. |
boolean | preliminarilyChosen() Returns if the activity has been preliminarily chosen in a deferred
choice. |
void | reset(boolean preserveThreadInfo, boolean publishChange) Reset an activity to NotStartedState.UNKNOWN , i.e. |
void | setDebugEnabled(boolean debug) Enable or disable debugging of the activity. |
void | setJoinMode(JoinAndSplitMode joinMode) Set the join mode of the activity. |
void | setSplitMode(JoinAndSplitMode splitMode) Set the join mode of the activity. |
void | setStartable(Collection triggers, boolean preliminaryElected) Update the sub-state of an activity in state
NotRunningState.NOT_STARTED to
NotStartedState.STARTABLE . |
void | start() Initiate enactment of a WfActivity. |
Date | startTime() Return the start time of the activity. |
ThreadInfo | threadInfo() Return the activity's thread info. |
Activity | toActivity() Return the remote version of this object. |
void | updateProcessName(String newName) Updates the process name (which is cached by the activity EJB) if the
process name changes. |
void | withdrawPreliminaryChoice(boolean reset) Terminates and resets an activity that was started preliminarily as part
of a deferred choice. |