public interface WorkflowContext
Modifier and Type | Method and Description |
---|---|
WorkflowScriptContext |
createWorkflowScriptContext(Script script,
Transition transition,
Activity activity,
TaskState.Mode callMode,
Data data)
Create script context for executing a script.
|
IDProvider |
getElement()
Returns the element or
null for tasks with no context element. |
StoreElement |
getStoreElement()
Deprecated.
since 5.0.207 use
getElement() instead |
TransitionParameters |
getTargetTransition()
Returns workflow transition parameters, if already set.
|
Task |
getTask()
Get the task.
|
User |
getUser()
Get the owner User of this WorkflowContext
|
Workflowable |
getWorkflowable()
Get StoreElement.
|
TransitionParameters |
selectManualTransition(Transition transition)
Select manual workflow transition parameters (show dialog).
|
void |
sendEMail(Activity activity,
State state)
Called to send a email if a new task state is reached.
|
void |
sendEMail(Transition transition)
Called to send a email on transition activation.
|
@Nullable @Deprecated StoreElement getStoreElement()
getElement()
instead@Nullable IDProvider getElement()
null
for tasks with no context element. The given element
may be the same as getWorkflowable()
@Nullable Workflowable getWorkflowable()
User getUser()
@NotNull WorkflowScriptContext createWorkflowScriptContext(Script script, Transition transition, Activity activity, TaskState.Mode callMode, Data data)
@Nullable TransitionParameters selectManualTransition(Transition transition)
void sendEMail(Transition transition)
void sendEMail(Activity activity, State state)
@Nullable TransitionParameters getTargetTransition()
Copyright © 2015 e-Spirit AG. All Rights Reserved. Build 5.1.408