Uses of Interface
org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext

Packages that use ExecutionContext
org.smartcomps.twister.engine.priv.core.definition   
org.smartcomps.twister.engine.priv.core.definition.impl   
org.smartcomps.twister.engine.priv.core.dynamic   
org.smartcomps.twister.engine.priv.core.dynamic.impl   
org.smartcomps.twister.engine.priv.messaging.impl   
 

Uses of ExecutionContext in org.smartcomps.twister.engine.priv.core.definition
 

Methods in org.smartcomps.twister.engine.priv.core.definition that return ExecutionContext
 org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext BasicActivity.execute(java.lang.String correlationSetName, java.util.Map correlation)
           
 org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext Pick.execute(java.lang.String correlationSetName, java.util.Map correlation)
          Pick is one of the rare structured activity that can be directly executed.
 

Uses of ExecutionContext in org.smartcomps.twister.engine.priv.core.definition.impl
 

Methods in org.smartcomps.twister.engine.priv.core.definition.impl that return ExecutionContext
protected  org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext ActivityImpl.createContextTree(java.lang.String correlationSetName, java.util.Map correlation)
           
 org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext BasicActivityImpl.execute(java.lang.String correlationSetName, java.util.Map correlation)
           
 org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext PickImpl.execute(java.lang.String correlationSetName, java.util.Map correlation)
           
 

Uses of ExecutionContext in org.smartcomps.twister.engine.priv.core.dynamic
 

Subinterfaces of ExecutionContext in org.smartcomps.twister.engine.priv.core.dynamic
 interface AssignEC
          Execution context for an assign activity.
 interface BasicEC
          The execution context of a basic activity.
 interface EmptyEC
          Execution context of the empty activity.
 interface FlowEC
          The execution context of a flow.
 interface InvokeEC
          Execution context of an Invoke activity.
 interface PickEC
          Execution Context of the Pick activity.
 interface ReceiveEC
          The execution context of a Receive activity.
 interface ReplyEC
          Execution context of a Reply activity.
 interface SequenceEC
          The execution context of a sequence, managing the execution of each of its execution context one after another.
 interface StructuredEC
          Please put some JavaDoc here.
 interface SwitchEC
          Execution context of the Switch activity.
 interface TerminateEC
           
 interface WaitEC
          Please put some JavaDoc here.
 interface WhileEC
          Execution context of a While.
 

Methods in org.smartcomps.twister.engine.priv.core.dynamic that return ExecutionContext
static org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext ExecutionContextFactory.createExecutionContext(org.smartcomps.twister.engine.priv.core.definition.Activity generatingActivity, org.smartcomps.twister.engine.priv.core.dynamic.StructuredEC containerEC)
          Won't work if the activity instance implements two Activity interfaces.
static org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext ExecutionContextFactory.createExecutionContext(org.smartcomps.twister.engine.priv.core.definition.Activity generatingActivity, org.smartcomps.twister.engine.priv.core.dynamic.ProcessInstance processInstance)
           
static org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext ExecutionContextFactory.findECById(java.lang.Long ecId)
           
static org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext ExecutionContextFactory.findECForActivityInInstance(org.smartcomps.twister.engine.priv.core.dynamic.ProcessInstance instance, org.smartcomps.twister.engine.priv.core.definition.Activity activity)
          Returns the execution context created from the provided activity and situated in the containment hierarchy of the provided process instance.
 org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext ProcessInstance.getChildExecutionContext()
           
 org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext StructuredEC.getExecution(org.smartcomps.twister.engine.priv.core.definition.Activity childActivity)
          Returns the execution context created in this structured execution from the provided activity.
 

Methods in org.smartcomps.twister.engine.priv.core.dynamic with parameters of type ExecutionContext
 void ProcessInstance.notifyExecution(org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext ec)
           
 void ProcessInstance.notifyTermination(org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext ec)
           
 void StructuredEC.addExecutionContext(org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext ec)
           
 org.smartcomps.twister.engine.priv.core.definition.Activity StructuredEC.getActivityForChildContext(org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext ec)
          Returns the origin activity of the passed child execution context.
 void StructuredEC.notifyExecution(org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext ec)
           
 void StructuredEC.notifyTermination(org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext ec)
           
 

Uses of ExecutionContext in org.smartcomps.twister.engine.priv.core.dynamic.impl
 

Classes in org.smartcomps.twister.engine.priv.core.dynamic.impl that implement ExecutionContext
 class AssignECImpl
          Persistent implementation of the AssignEC interface.
 class BasicECImpl
          Please put some JavaDoc here.
 class EmptyECImpl
          Persistent implementation of the empty execution context.
 class ExecutionContextImpl
          Please put some JavaDoc here.
 class FlowECImpl
          Persistent implementation of the FlowEC interface.
 class InvokeECImpl
          Persistent implementation of the InvokeEC interface.
 class PickECImpl
          Persistent implementation of the PickEC interface.
 class ReceiveECImpl
          Execution context of a Receive activity.
 class ReplyECImpl
          Persistent implementation of the ReplyEC interface.
 class SequenceECImpl
          Persistent implementation of the SequenceEC interface.
 class StructuredECImpl
          Please put some JavaDoc here.
 class SwitchECImpl
          Persistent implementation of the SwitchEC interface.
 class TerminateECImpl
           
 class WaitECImpl
          Persistent implementation of the WaitEC interface.
 class WhileECImpl
          Persistent implementation of the WhileEC interface.
 

Methods in org.smartcomps.twister.engine.priv.core.dynamic.impl that return ExecutionContext
 org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext ProcessInstanceImpl.getChildExecutionContext()
           
 org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext SequenceECImpl.getExecution(org.smartcomps.twister.engine.priv.core.definition.Activity childActivity)
           
abstract  org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext StructuredECImpl.getExecution(org.smartcomps.twister.engine.priv.core.definition.Activity childActivity)
          Returns the execution context created in this structured execution from the provided activity.
 org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext SwitchECImpl.getExecution(org.smartcomps.twister.engine.priv.core.definition.Activity childActivity)
           
 org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext PickECImpl.getExecution(org.smartcomps.twister.engine.priv.core.definition.Activity childActivity)
           
 org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext WhileECImpl.getExecution(org.smartcomps.twister.engine.priv.core.definition.Activity childActivity)
           
 org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext FlowECImpl.getExecution(org.smartcomps.twister.engine.priv.core.definition.Activity childActivity)
           
 

Methods in org.smartcomps.twister.engine.priv.core.dynamic.impl with parameters of type ExecutionContext
 void ProcessInstanceImpl.setChildExecutionContext(org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext childExecutionContext)
           
 void ProcessInstanceImpl.notifyExecution(org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext ec)
           
 void ProcessInstanceImpl.notifyTermination(org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext ec)
           
 void SequenceECImpl.notifyExecution(org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext ec)
           
 void SequenceECImpl.notifyTermination(org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext ec)
           
 org.smartcomps.twister.engine.priv.core.definition.Activity SequenceECImpl.getActivityForChildContext(org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext ec)
           
 void StructuredECImpl.addExecutionContext(org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext ec)
           
abstract  org.smartcomps.twister.engine.priv.core.definition.Activity StructuredECImpl.getActivityForChildContext(org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext ec)
          Returns the origin activity of the passed child execution context.
abstract  void StructuredECImpl.notifyExecution(org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext ec)
          Notifies the container that an activity within it is starting execution.
abstract  void StructuredECImpl.notifyTermination(org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext ec)
          Notifies the container that an activity within it has ended its termination.
 org.smartcomps.twister.engine.priv.core.definition.Activity SwitchECImpl.getActivityForChildContext(org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext ec)
           
 void SwitchECImpl.notifyExecution(org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext ec)
           
 void SwitchECImpl.notifyTermination(org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext ec)
           
 void PickECImpl.notifyExecution(org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext ec)
           
 void PickECImpl.notifyTermination(org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext ec)
           
 org.smartcomps.twister.engine.priv.core.definition.Activity PickECImpl.getActivityForChildContext(org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext ec)
           
 void WhileECImpl.notifyExecution(org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext ec)
           
 void WhileECImpl.notifyTermination(org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext ec)
           
 org.smartcomps.twister.engine.priv.core.definition.Activity WhileECImpl.getActivityForChildContext(org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext ec)
           
 void FlowECImpl.notifyExecution(org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext ec)
           
 void FlowECImpl.notifyTermination(org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext ec)
           
 org.smartcomps.twister.engine.priv.core.definition.Activity FlowECImpl.getActivityForChildContext(org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext ec)
           
 

Uses of ExecutionContext in org.smartcomps.twister.engine.priv.messaging.impl
 

Classes in org.smartcomps.twister.engine.priv.messaging.impl that implement ExecutionContext
 class PickECAsReceiveEC
          Wrapper around a Pick execution context to have it behave like a Receive execution context.
 

Methods in org.smartcomps.twister.engine.priv.messaging.impl that return ExecutionContext
 org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext PickAsReceive.execute(java.lang.String correlationSetName, java.util.Map correlation)
           
static org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext CoreWrappingFactory.findECsByActivityAndInstance(org.smartcomps.twister.engine.priv.core.dynamic.ProcessInstance instance, org.smartcomps.twister.engine.priv.core.definition.Activity activity)
          Find execution context by its activity and an instance.
 



Copyright © 2003 SmartComps. All Rights Reserved.