Method Summary |
|
public boolean | equals(Object obj) |
public Activity | getActivity() Returns the activity definition that is currently being enacted. |
public ActivityInstance | getActivityInstance() Returns the activity instance that is currently being enacted. |
public Object | getApplication() Returns the application context for the event currently being processed. |
public WorkflowEngine | getEngine() Returns the workflow engine in which the workflow is currently being
executed. |
public ApplicationEvent | getEvent() Returns the application event that is being processed. |
public ProcessInstance | getProcessInstance() Returns the process instance being enacted in this context. |
public ServiceManager | getServiceManager() |
public Tool | getTool() Returns the tool invocation that is currently being enacted. |
public WorkItem | getWorkItem() Returns the work item that is currently being enacted. |
public WorkflowProcess | getWorkflow() Returns the workflow definition that is currently being enacted. |
public int | hashCode() |
public static EngineContext | peekContext() Returns the workflow context associated with the current thread. |
public static EngineContext | peekContext(String processInstanceId) Returns the workflow context for a particular process instance on the
current thread. |
public static EngineContext | popContext() Pops the workflow context associated with the current thread. |
public static EngineContext | pushContext(WorkflowEngine engine, WorkflowProcess workflow, ProcessInstance processInstance) Pushes a new workflow context onto the current thread. |
public static EngineContext | pushContext(WorkflowEngine engine, ApplicationEvent event) Pushes a new workflow context onto the current thread. |
public static EngineContext | pushContext(WorkflowEngine engine, WorkflowProcess workflow, ProcessInstance processInstance, Activity activity, ActivityInstance activityInstance, WorkItem workItem, ApplicationEvent event) Pushes a new workflow context onto the current thread. |
public void | setActivityContext(Activity activity, ActivityInstance instance) Sets the activity context that is currently being enacted. |
public void | setEvent(ApplicationEvent event) Sets the application event that is being processed. |
public void | setTool(Tool tool) Sets the tool invocation that is currently being enacted. |
public void | setWorkItem(WorkItem workItem) Sets the work item that is currently being enacted. |
public String | toString() |