Uses of Class
org.jbpm.graph.exe.ExecutionContext

Packages that use ExecutionContext
org.jbpm.graph.action contains basic action implementations. 
org.jbpm.graph.def contains all structural elements of a process graph. 
org.jbpm.graph.exe contains the runtime structures for process executions. 
org.jbpm.graph.node contains basic node implementations. 
org.jbpm.instantiation is for instantiating delegation classes and making them persistable with class Delegation. 
org.jbpm.jpdl.el.impl implementation classes for expression language resolving. 
org.jbpm.mail classes that contain the logic for sending emails during process execution. 
org.jbpm.scheduler.def actions (==event listeners) to create and cancel timers. 
org.jbpm.signal extension to the jBPM event architecture. 
org.jbpm.taskmgmt runtime extension of a process instance for task information. 
org.jbpm.taskmgmt.def process definition extensions for task management related information. 
org.jbpm.taskmgmt.exe extensions of runtime process instance data structure for tasks. 
org.jbpm.taskmgmt.impl db implementation of the task management service. 
 

Uses of ExecutionContext in org.jbpm.graph.action
 

Methods in org.jbpm.graph.action with parameters of type ExecutionContext
protected  void SeamedAction.beginSeamConversation(ExecutionContext executionContext)
           
 Map Script.createInputMap(ExecutionContext executionContext)
           
protected  void SeamedAction.endSeamConversation(ExecutionContext executionContext)
           
 Map Script.eval(ExecutionContext executionContext)
           
 void Script.execute(ExecutionContext executionContext)
           
 void SeamedAction.execute(ExecutionContext executionContext)
           
 

Uses of ExecutionContext in org.jbpm.graph.def
 

Fields in org.jbpm.graph.def declared as ExecutionContext
protected  ExecutionContext DelegationException.executionContext
          Deprecated. this execution context may not be in a consistent state
 

Methods in org.jbpm.graph.def that return ExecutionContext
 ExecutionContext DelegationException.getExecutionContext()
          Deprecated. the returned execution context may not be in a consistent state
 

Methods in org.jbpm.graph.def with parameters of type ExecutionContext
 void Node.enter(ExecutionContext executionContext)
          called by a transition to pass execution to this node.
 void ActionHandler.execute(ExecutionContext executionContext)
           
 void Action.execute(ExecutionContext executionContext)
           
 void SuperState.execute(ExecutionContext executionContext)
           
 void Node.execute(ExecutionContext executionContext)
          override this method to customize the node behaviour.
 void GraphElement.executeAction(Action action, ExecutionContext executionContext)
           
 void GraphElement.fireAndPropagateEvent(String eventType, ExecutionContext executionContext)
           
 void GraphElement.fireEvent(String eventType, ExecutionContext executionContext)
           
 void ExceptionHandler.handleException(GraphElement graphElement, ExecutionContext executionContext)
           
 void Node.leave(ExecutionContext executionContext)
          called by the implementation of this node to continue execution over the default transition.
 void Node.leave(ExecutionContext executionContext, String transitionName)
          called by the implementation of this node to continue execution over the specified transition.
 void Node.leave(ExecutionContext executionContext, Transition transition)
          called by the implementation of this node to continue execution over the given transition.
 void GraphElement.raiseException(Throwable exception, ExecutionContext executionContext)
          looks for an exception handler in this graph element and then recursively up the parent hierarchy.
 void Transition.take(ExecutionContext executionContext)
          passes execution over this transition.
 

Constructors in org.jbpm.graph.def with parameters of type ExecutionContext
DelegationException(Throwable cause, ExecutionContext executionContext)
          Deprecated. the given execution context may not be in a consistent state
 

Uses of ExecutionContext in org.jbpm.graph.exe
 

Methods in org.jbpm.graph.exe that return ExecutionContext
static ExecutionContext ExecutionContext.currentExecutionContext()
           
 

Methods in org.jbpm.graph.exe with parameters of type ExecutionContext
static void ExecutionContext.popCurrentContext(ExecutionContext executionContext)
           
static void ExecutionContext.pushCurrentContext(ExecutionContext executionContext)
           
 

Constructors in org.jbpm.graph.exe with parameters of type ExecutionContext
ExecutionContext(ExecutionContext other)
           
 

Uses of ExecutionContext in org.jbpm.graph.node
 

Methods in org.jbpm.graph.node with parameters of type ExecutionContext
 String DecisionHandler.decide(ExecutionContext executionContext)
           
 void Join.enter(ExecutionContext executionContext)
           
 void TaskNode.execute(ExecutionContext executionContext)
           
 void MilestoneNode.execute(ExecutionContext executionContext)
           
 void StartState.execute(ExecutionContext executionContext)
           
 void EndState.execute(ExecutionContext executionContext)
           
 void Fork.execute(ExecutionContext executionContext)
           
 void ProcessState.execute(ExecutionContext executionContext)
           
 void Decision.execute(ExecutionContext executionContext)
           
 void Merge.execute(ExecutionContext executionContext)
           
 void Join.execute(ExecutionContext executionContext)
           
 void InterleaveEnd.execute(ExecutionContext executionContext)
           
 void InterleaveStart.execute(ExecutionContext executionContext)
           
 void MailNode.execute(ExecutionContext executionContext)
           
 void State.execute(ExecutionContext executionContext)
           
 void MilestoneEvent.execute(ExecutionContext ac)
           
 void TaskNode.leave(ExecutionContext executionContext, Transition transition)
           
 void ProcessState.leave(ExecutionContext executionContext, Transition transition)
           
 

Uses of ExecutionContext in org.jbpm.instantiation
 

Methods in org.jbpm.instantiation with parameters of type ExecutionContext
 void UserCodeInterceptor.executeAction(Action action, ExecutionContext executionContext)
           
 void UserCodeInterceptor.executeAssignment(AssignmentHandler assignmentHandler, Assignable assignable, ExecutionContext executionContext)
           
 

Uses of ExecutionContext in org.jbpm.jpdl.el.impl
 

Methods in org.jbpm.jpdl.el.impl with parameters of type ExecutionContext
static Object JbpmExpressionEvaluator.evaluate(String expression, ExecutionContext executionContext)
           
static Object JbpmExpressionEvaluator.evaluate(String expression, ExecutionContext executionContext, Class expectedType)
           
static Object JbpmExpressionEvaluator.evaluate(String expression, ExecutionContext executionContext, Class expectedType, VariableResolver variableResolver, FunctionMapper functionMapper)
           
static Object JbpmExpressionEvaluator.evaluate(String expression, ExecutionContext executionContext, VariableResolver variableResolver, FunctionMapper functionMapper)
           
 

Uses of ExecutionContext in org.jbpm.mail
 

Methods in org.jbpm.mail with parameters of type ExecutionContext
 void Mail.execute(ExecutionContext executionContext)
           
 

Uses of ExecutionContext in org.jbpm.scheduler.def
 

Methods in org.jbpm.scheduler.def with parameters of type ExecutionContext
protected  Timer CreateTimerAction.createTimer(ExecutionContext executionContext)
           
 void CancelTimerAction.execute(ExecutionContext executionContext)
           
 void CreateTimerAction.execute(ExecutionContext executionContext)
           
 

Uses of ExecutionContext in org.jbpm.signal
 

Methods in org.jbpm.signal with parameters of type ExecutionContext
 void EventService.fireEvent(String eventType, GraphElement graphElement, ExecutionContext executionContext)
           
 

Uses of ExecutionContext in org.jbpm.taskmgmt
 

Methods in org.jbpm.taskmgmt with parameters of type ExecutionContext
 TaskInstance TaskInstanceFactory.createTaskInstance(ExecutionContext executionContext)
          create a new task instance for the given execution context.
 

Uses of ExecutionContext in org.jbpm.taskmgmt.def
 

Methods in org.jbpm.taskmgmt.def with parameters of type ExecutionContext
 void AssignmentHandler.assign(Assignable assignable, ExecutionContext executionContext)
          assigns the assignable (=TaskInstance or a SwimlaneInstance to an swimlaneActorId or a set of PooledActors.
 

Uses of ExecutionContext in org.jbpm.taskmgmt.exe
 

Methods in org.jbpm.taskmgmt.exe with parameters of type ExecutionContext
 void TaskInstance.assign(ExecutionContext executionContext)
           
 void TaskInstance.create(ExecutionContext executionContext)
           
 TaskInstance TaskMgmtInstance.createTaskInstance(Task task, ExecutionContext executionContext)
          creates an instance of the given task, in the given execution context.
 SwimlaneInstance TaskMgmtInstance.getInitializedSwimlaneInstance(ExecutionContext executionContext, Swimlane swimlane)
           
 Collection TaskMgmtInstance.getSignallingTasks(ExecutionContext executionContext)
          is the collection of TaskInstances for the given token that can trigger the token to continue.
 boolean TaskMgmtInstance.hasSignallingTasks(ExecutionContext executionContext)
          is true if there are TaskInstances on the given token that can trigger the token to continue.
 void TaskMgmtInstance.performAssignment(Delegation assignmentDelegation, String actorIdExpression, String pooledActorsExpression, Assignable assignable, ExecutionContext executionContext)
           
 

Uses of ExecutionContext in org.jbpm.taskmgmt.impl
 

Methods in org.jbpm.taskmgmt.impl with parameters of type ExecutionContext
 TaskInstance DefaultTaskInstanceFactoryImpl.createTaskInstance(ExecutionContext executionContext)
          Deprecated.  
 



Copyright © 2012 JBoss, a division of Red Hat, Inc.. All Rights Reserved.