com.ibm.jbatch.container.impl
Class ExecutionElementControllerFactory

java.lang.Object
  extended by com.ibm.jbatch.container.impl.ExecutionElementControllerFactory

public class ExecutionElementControllerFactory
extends Object


Constructor Summary
ExecutionElementControllerFactory()
           
 
Method Summary
static DecisionControllerImpl getDecisionController(RuntimeJobExecution jobExecutionImpl, Decision decision)
           
static FlowControllerImpl getFlowController(RuntimeJobExecution jobExecutionImpl, Flow flow, long rootJobExecutionId)
           
static SplitControllerImpl getSplitController(RuntimeJobExecution jobExecutionImpl, Split split, long rootJobExecutionId)
           
static BaseStepControllerImpl getStepController(RuntimeJobExecution jobExecutionImpl, Step step, StepContextImpl stepContext, long rootJobExecutionId, BlockingQueue<PartitionDataWrapper> analyzerQueue)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExecutionElementControllerFactory

public ExecutionElementControllerFactory()
Method Detail

getStepController

public static BaseStepControllerImpl getStepController(RuntimeJobExecution jobExecutionImpl,
                                                       Step step,
                                                       StepContextImpl stepContext,
                                                       long rootJobExecutionId,
                                                       BlockingQueue<PartitionDataWrapper> analyzerQueue)

getDecisionController

public static DecisionControllerImpl getDecisionController(RuntimeJobExecution jobExecutionImpl,
                                                           Decision decision)

getFlowController

public static FlowControllerImpl getFlowController(RuntimeJobExecution jobExecutionImpl,
                                                   Flow flow,
                                                   long rootJobExecutionId)

getSplitController

public static SplitControllerImpl getSplitController(RuntimeJobExecution jobExecutionImpl,
                                                     Split split,
                                                     long rootJobExecutionId)


Copyright © 2013. All Rights Reserved.