Class ExecutionElementControllerFactory
- java.lang.Object
-
- org.apache.batchee.container.impl.controller.ExecutionElementControllerFactory
-
public class ExecutionElementControllerFactory extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static DecisionControllergetDecisionController(ServicesManager servicesManager, RuntimeJobExecution jobExecutionImpl, Decision decision)static FlowControllergetFlowController(ServicesManager servicesManager, RuntimeJobExecution jobExecutionImpl, Flow flow, long rootJobExecutionId)static SplitControllergetSplitController(BatchKernelService kernel, RuntimeJobExecution jobExecutionImpl, Split split, long rootJobExecutionId)static BaseStepControllergetStepController(RuntimeJobExecution jobExecutionImpl, Step step, StepContextImpl stepContext, long rootJobExecutionId, BlockingQueue<PartitionDataWrapper> analyzerQueue, ServicesManager servicesManager)
-
-
-
Method Detail
-
getStepController
public static BaseStepController getStepController(RuntimeJobExecution jobExecutionImpl, Step step, StepContextImpl stepContext, long rootJobExecutionId, BlockingQueue<PartitionDataWrapper> analyzerQueue, ServicesManager servicesManager)
-
getDecisionController
public static DecisionController getDecisionController(ServicesManager servicesManager, RuntimeJobExecution jobExecutionImpl, Decision decision)
-
getFlowController
public static FlowController getFlowController(ServicesManager servicesManager, RuntimeJobExecution jobExecutionImpl, Flow flow, long rootJobExecutionId)
-
getSplitController
public static SplitController getSplitController(BatchKernelService kernel, RuntimeJobExecution jobExecutionImpl, Split split, long rootJobExecutionId)
-
-