Package com.orchestranetworks.workflow
Interface ProcessExecutionContext
- All Superinterfaces:
ProcessExecutionInfoContext
- All Known Subinterfaces:
ConditionBeanContext
,ConditionContext
,ScriptTaskBeanContext
,ScriptTaskContext
,SubWorkflowsCompletionContext
,SubWorkflowsCreationContext
,UserTaskBeforeWorkItemCompletionContext
,UserTaskCreationContext
,UserTaskWorkItemCompletionContext
,WaitTaskOnResumeContext
,WaitTaskOnStartContext
,WorkflowTriggerAfterProcessInstanceStartContext
,WorkflowTriggerAfterWorkItemCreationContext
,WorkflowTriggerBeforeProcessInstanceTerminationContext
,WorkflowTriggerBeforeWorkItemAllocationContext
,WorkflowTriggerBeforeWorkItemDeallocationContext
,WorkflowTriggerBeforeWorkItemReallocationContext
,WorkflowTriggerBeforeWorkItemStartContext
,WorkflowTriggerBeforeWorkItemTerminationContext
,WorkflowTriggerContext
,WorkflowTriggerStepContext
,WorkflowTriggerWorkItemAllocationContext
,WorkflowTriggerWorkItemAuthenticatedContext
,WorkflowTriggerWorkItemContext
This interface is used as a base interface for workflow context.
execution.
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
Represents the permissions associated with the workflow model. -
Method Summary
Modifier and TypeMethodDescriptionReturns a mail specification instance in order to send mails.getProcessInstanceDescription
(Locale aLocale) Deprecated.getProcessInstanceLabel
(Locale aLocale) Deprecated.Use insteadProcessExecutionInfoContext.getProcessInstance()
void
modifyProcessPriority
(Integer priority) Dynamically set the priority of the current process instance.Methods inherited from interface com.orchestranetworks.workflow.ProcessExecutionInfoContext
getProcessInstance, getProcessInstanceCreator, getProcessInstanceKey, getProfileForPermission, getPublishedProcessKey, getRepository, getSession
-
Method Details
-
getProcessInstanceLabel
Deprecated.Use insteadProcessExecutionInfoContext.getProcessInstance()
Returns the current process instance label. -
getProcessInstanceDescription
Deprecated.Use insteadProcessExecutionInfoContext.getProcessInstance()
Returns the current process instance description. -
createMailSpec
MailSpec createMailSpec()Returns a mail specification instance in order to send mails.
-
modifyProcessPriority
Dynamically set the priority of the current process instance.- Throws:
OperationException
- if an error occurs during the priority update.
-
ProcessExecutionInfoContext.getProcessInstance()