public class ChunkStepControllerImpl extends SingleThreadedStepControllerImpl
| Modifier and Type | Field and Description |
|---|---|
protected Integer |
checkpointAtThisItemCount |
protected com.ibm.jbatch.container.impl.ChunkStepControllerImpl.ChunkStatus |
currentChunkStatus |
protected com.ibm.jbatch.container.impl.ChunkStepControllerImpl.SingleItemStatus |
currentItemStatus |
protected boolean |
customCheckpointPolicy |
protected static int |
DEFAULT_TRAN_TIMEOUT_SECONDS |
protected int |
stepPropertyTranTimeoutSeconds |
collectorProxy_persistenceManagementService, analyzerStatusQueue, batchKernel, jobExecutionImpl, jobInstance, restartAfterCompletion, rootJobExecutionId, step, stepContext, stepName, stepStatus, transactionManager| Constructor and Description |
|---|
ChunkStepControllerImpl(RuntimeJobExecution jobExecutionImpl,
Step step,
StepContextImpl stepContext,
long rootJobExecutionId,
BlockingQueue<PartitionDataWrapper> analyzerStatusQueue) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
invokeCoreStep() |
void |
stop() |
invokeCollectorIfPresent, invokePostStepArtifacts, invokePreStepArtifacts, sendCollectorDataToAnalyzerIfPresent, sendStatusFromPartitionToAnalyzerIfPresent, setupStepArtifactsexecute, getAnalyzerQueue, getLastRunStepExecutions, isRestartExecution, markJobAndStepFailed, persistExitStatusEndTimestampAndStepExecution, persistStepExecution, persistUserData, setAnalyzerQueue, setStepContext, shouldStepBeExecuted, statusStarting, toString, updateBatchStatusclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetLastRunStepExecutionsprotected static final int DEFAULT_TRAN_TIMEOUT_SECONDS
protected com.ibm.jbatch.container.impl.ChunkStepControllerImpl.ChunkStatus currentChunkStatus
protected com.ibm.jbatch.container.impl.ChunkStepControllerImpl.SingleItemStatus currentItemStatus
protected boolean customCheckpointPolicy
protected Integer checkpointAtThisItemCount
protected int stepPropertyTranTimeoutSeconds
public ChunkStepControllerImpl(RuntimeJobExecution jobExecutionImpl, Step step, StepContextImpl stepContext, long rootJobExecutionId, BlockingQueue<PartitionDataWrapper> analyzerStatusQueue)
protected void invokeCoreStep()
throws BatchContainerServiceException
invokeCoreStep in class BaseStepControllerImplBatchContainerServiceExceptionpublic void stop()
© Copyright IBM Corp. 2014
Licensed under the Apache License, Version 2.0