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
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classRepresents 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()voidmodifyProcessPriority(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()