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   
org.jbpm.mail   
org.jbpm.scheduler.def   
org.jbpm.signal   
org.jbpm.taskmgmt task management interface. 
org.jbpm.taskmgmt.def   
org.jbpm.taskmgmt.exe   
org.jbpm.taskmgmt.impl   
 

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)
           
 java.util.Map<java.lang.String,java.lang.Object> Script.createInputMap(ExecutionContext executionContext)
           
protected  void SeamedAction.endSeamConversation(ExecutionContext executionContext)
           
 java.util.Map<java.lang.String,java.lang.Object> Script.eval(ExecutionContext executionContext)
           
 void SeamedAction.execute(ExecutionContext executionContext)
           
 void Script.execute(ExecutionContext executionContext)
           
 

Uses of ExecutionContext in org.jbpm.graph.def
 

Fields in org.jbpm.graph.def declared as ExecutionContext
protected  ExecutionContext DelegationException.executionContext
           
 

Methods in org.jbpm.graph.def that return ExecutionContext
 ExecutionContext DelegationException.getExecutionContext()
           
 

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 SuperState.execute(ExecutionContext executionContext)
           
 void Node.execute(ExecutionContext executionContext)
          override this method to customize the node behaviour.
 void ActionHandler.execute(ExecutionContext executionContext)
           
 void Action.execute(ExecutionContext executionContext)
           
 void GraphElement.executeAction(Action action, ExecutionContext executionContext)
           
 void GraphElement.fireAndPropagateEvent(java.lang.String eventType, ExecutionContext executionContext)
           
 void GraphElement.fireEvent(java.lang.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, java.lang.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(java.lang.Throwable exception, ExecutionContext executionContext)
          throws an ActionException if no applicable exception handler is found.
 void Transition.take(ExecutionContext executionContext)
           
 

Constructors in org.jbpm.graph.def with parameters of type ExecutionContext
DelegationException(java.lang.Throwable cause, ExecutionContext executionContext)
           
 

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
 java.lang.String DecisionHandler.decide(ExecutionContext executionContext)
           
 void InterleaveStart.execute(ExecutionContext executionContext)
           
 void MilestoneEvent.execute(ExecutionContext ac)
           
 void InterleaveEnd.execute(ExecutionContext executionContext)
           
 void Merge.execute(ExecutionContext executionContext)
           
 void MilestoneNode.execute(ExecutionContext executionContext)
           
 void TaskNode.execute(ExecutionContext executionContext)
           
 void ProcessState.execute(ExecutionContext executionContext)
           
 void MailNode.execute(ExecutionContext executionContext)
           
 void Fork.execute(ExecutionContext executionContext)
           
 void EndState.execute(ExecutionContext executionContext)
           
 void Decision.execute(ExecutionContext executionContext)
           
 void Join.execute(ExecutionContext executionContext)
           
 void State.execute(ExecutionContext executionContext)
           
 void StartState.execute(ExecutionContext executionContext)
           
 void TaskNode.leave(ExecutionContext executionContext, Transition transition)
           
 void ProcessState.leave(ExecutionContext executionContext, Transition transition)
           
 void StartState.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 java.lang.Object JbpmExpressionEvaluator.evaluate(java.lang.String expression, ExecutionContext executionContext)
           
static java.lang.Object JbpmExpressionEvaluator.evaluate(java.lang.String expression, ExecutionContext executionContext, VariableResolver usedVariableResolver, 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 CreateTimerAction.execute(ExecutionContext executionContext)
           
 void CancelTimerAction.execute(ExecutionContext executionContext)
           
 

Uses of ExecutionContext in org.jbpm.signal
 

Methods in org.jbpm.signal with parameters of type ExecutionContext
 void EventService.fireEvent(java.lang.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 a new task instance on the given task, in the given execution context.
 SwimlaneInstance TaskMgmtInstance.getInitializedSwimlaneInstance(ExecutionContext executionContext, Swimlane swimlane)
           
 java.util.Collection<TaskInstance> 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, java.lang.String actorIdExpression, java.lang.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)
           
 



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