com.ibm.jbatch.container.impl
Class SingleThreadedStepControllerImpl
java.lang.Object
com.ibm.jbatch.container.impl.BaseStepControllerImpl
com.ibm.jbatch.container.impl.SingleThreadedStepControllerImpl
- All Implemented Interfaces:
- IController
- Direct Known Subclasses:
- BatchletStepControllerImpl, ChunkStepControllerImpl
public abstract class SingleThreadedStepControllerImpl
- extends BaseStepControllerImpl
- implements IController
When a partitioned step is run, this controller will only be used for the partition threads,
NOT the top-level main thread that the step executes upon.
When a non-partitioned step is run this controller will be used as well (and there will be no
separate main thread with controller).
| Methods inherited from class com.ibm.jbatch.container.impl.BaseStepControllerImpl |
execute, getAnalyzerQueue, getLastRunStepExecutions, invokeCoreStep, markJobAndStepFailed, persistExitStatusAndEndTimestamp, persistUserData, setAnalyzerQueue, setStepContext, shouldStepBeExecuted, statusStarting, toString, updateBatchStatus |
collectorProxy
protected PartitionCollectorProxy collectorProxy
SingleThreadedStepControllerImpl
protected SingleThreadedStepControllerImpl(RuntimeJobExecution jobExecutionImpl,
Step step,
StepContextImpl stepContext,
long rootJobExecutionId,
BlockingQueue<PartitionDataWrapper> analyzerStatusQueue)
setupStepArtifacts
protected void setupStepArtifacts()
- Specified by:
setupStepArtifacts in class BaseStepControllerImpl
invokePreStepArtifacts
protected void invokePreStepArtifacts()
- Specified by:
invokePreStepArtifacts in class BaseStepControllerImpl
invokePostStepArtifacts
protected void invokePostStepArtifacts()
- Specified by:
invokePostStepArtifacts in class BaseStepControllerImpl
invokeCollectorIfPresent
protected void invokeCollectorIfPresent()
sendCollectorDataToAnalyzerIfPresent
protected void sendCollectorDataToAnalyzerIfPresent(Serializable data)
sendStatusFromPartitionToAnalyzerIfPresent
protected void sendStatusFromPartitionToAnalyzerIfPresent()
- Specified by:
sendStatusFromPartitionToAnalyzerIfPresent in class BaseStepControllerImpl
Copyright © 2013. All Rights Reserved.