public class JsrBatchletStepBuilder extends TaskletStepBuilder
StepBuilderHelper.CommonStepPropertieschunkListenerslogger, properties| Constructor and Description |
|---|
JsrBatchletStepBuilder(StepBuilderHelper<? extends StepBuilderHelper<?>> parent) |
| Modifier and Type | Method and Description |
|---|---|
TaskletStep |
build()
Build the step from the components collected by the fluent setters.
|
void |
setBatchPropertyContext(BatchPropertyContext context) |
createTasklet, taskletconcurrent, exceptionHandler, getExceptionHandler, getStepOperations, getStreams, getTaskExecutor, getThrottleLimit, getTransactionAttribute, listener, listener, registerStepListenerAsChunkListener, stepOperations, stream, taskExecutor, throttleLimit, transactionAttributeallowStartIfComplete, enhance, getJobRepository, getName, getTransactionManager, isAllowStartIfComplete, listener, repository, startLimit, transactionManagerpublic JsrBatchletStepBuilder(StepBuilderHelper<? extends StepBuilderHelper<?>> parent)
public void setBatchPropertyContext(BatchPropertyContext context)
context - used to resolve lazy binded propertiespublic TaskletStep build()
StepBuilderHelper.enhance(Step) and
then to TaskletStepBuilder.createTasklet() in subclasses to create the actual tasklet.build in class AbstractTaskletStepBuilder<TaskletStepBuilder>