I - The input type for the stepO - The output type for the steppublic class JsrSimpleStepBuilder<I,O> extends SimpleStepBuilder<I,O>
FaultTolerantStepBuilder to create JSR-352
specific ChunkProvider and ChunkProcessor supporting the chunking
pattern defined by the spec.StepBuilderHelper.CommonStepPropertieschunkListenerslogger, properties| Constructor and Description |
|---|
JsrSimpleStepBuilder(StepBuilder parent) |
| Modifier and Type | Method and Description |
|---|---|
TaskletStep |
build()
Build the step from the components collected by the fluent setters.
|
protected Tasklet |
createTasklet() |
JsrPartitionStepBuilder |
partitioner(Step step) |
void |
setBatchPropertyContext(BatchPropertyContext batchPropertyContext) |
chunk, chunk, chunkOperations, createChunkOperations, faultTolerant, getChunkCompletionPolicy, getChunkSize, getItemListeners, getProcessor, getReader, getWriter, isReaderTransactionalQueue, listener, listener, listener, listener, processor, processor, reader, readerIsTransactionalQueue, registerAsStreamsAndListeners, registerStepListenerAsItemListener, writerconcurrent, exceptionHandler, getExceptionHandler, getStepOperations, getStreams, getTaskExecutor, getThrottleLimit, getTransactionAttribute, listener, registerStepListenerAsChunkListener, stepOperations, stream, taskExecutor, throttleLimit, transactionAttributeallowStartIfComplete, enhance, getJobRepository, getName, getTransactionManager, isAllowStartIfComplete, listener, repository, startLimit, transactionManagerpublic JsrSimpleStepBuilder(StepBuilder parent)
public JsrPartitionStepBuilder partitioner(Step step)
public void setBatchPropertyContext(BatchPropertyContext batchPropertyContext)
public TaskletStep build()
StepBuilderHelper.enhance(Step) and
then to createTasklet() in subclasses to create the actual tasklet.build in class SimpleStepBuilder<I,O>AbstractTaskletStepBuilder.build()protected Tasklet createTasklet()
createTasklet in class SimpleStepBuilder<I,O>