Package com.ibm.jbatch.container.impl
Class ExecutionElementControllerFactory
- java.lang.Object
-
- com.ibm.jbatch.container.impl.ExecutionElementControllerFactory
-
public class ExecutionElementControllerFactory extends Object
-
-
Constructor Summary
Constructors Constructor Description ExecutionElementControllerFactory()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static DecisionControllerImplgetDecisionController(RuntimeJobExecution jobExecutionImpl, com.ibm.jbatch.jsl.model.Decision decision)static FlowControllerImplgetFlowController(RuntimeJobExecution jobExecutionImpl, com.ibm.jbatch.jsl.model.Flow flow, long rootJobExecutionId)static SplitControllerImplgetSplitController(RuntimeJobExecution jobExecutionImpl, com.ibm.jbatch.jsl.model.Split split, long rootJobExecutionId)static BaseStepControllerImplgetStepController(RuntimeJobExecution jobExecutionImpl, com.ibm.jbatch.jsl.model.Step step, StepContextImpl stepContext, long rootJobExecutionId, BlockingQueue<PartitionDataWrapper> analyzerQueue)
-
-
-
Method Detail
-
getStepController
public static BaseStepControllerImpl getStepController(RuntimeJobExecution jobExecutionImpl, com.ibm.jbatch.jsl.model.Step step, StepContextImpl stepContext, long rootJobExecutionId, BlockingQueue<PartitionDataWrapper> analyzerQueue)
-
getDecisionController
public static DecisionControllerImpl getDecisionController(RuntimeJobExecution jobExecutionImpl, com.ibm.jbatch.jsl.model.Decision decision)
-
getFlowController
public static FlowControllerImpl getFlowController(RuntimeJobExecution jobExecutionImpl, com.ibm.jbatch.jsl.model.Flow flow, long rootJobExecutionId)
-
getSplitController
public static SplitControllerImpl getSplitController(RuntimeJobExecution jobExecutionImpl, com.ibm.jbatch.jsl.model.Split split, long rootJobExecutionId)
-
-