Class TaskletStepBuilder
java.lang.Object
org.springframework.batch.core.step.builder.StepBuilderHelper<AbstractTaskletStepBuilder<B>>
org.springframework.batch.core.step.builder.AbstractTaskletStepBuilder<TaskletStepBuilder>
org.springframework.batch.core.step.builder.TaskletStepBuilder
Builder for tasklet step based on a custom tasklet (not item oriented).
- Since:
- 2.2
- Author:
- Dave Syer
-
Nested Class Summary
Nested classes/interfaces inherited from class org.springframework.batch.core.step.builder.StepBuilderHelper
StepBuilderHelper.CommonStepProperties -
Field Summary
Fields inherited from class org.springframework.batch.core.step.builder.AbstractTaskletStepBuilder
chunkListenersFields inherited from class org.springframework.batch.core.step.builder.StepBuilderHelper
logger, properties -
Constructor Summary
ConstructorsConstructorDescriptionTaskletStepBuilder(StepBuilderHelper<?> parent) Create a new builder initialized with any properties in the parent. -
Method Summary
Methods inherited from class org.springframework.batch.core.step.builder.AbstractTaskletStepBuilder
build, concurrent, exceptionHandler, getExceptionHandler, getStepOperations, getStreams, getTaskExecutor, getThrottleLimit, getTransactionAttribute, listener, listener, registerStepListenerAsChunkListener, stepOperations, stream, taskExecutor, throttleLimit, transactionAttributeMethods inherited from class org.springframework.batch.core.step.builder.StepBuilderHelper
allowStartIfComplete, enhance, getJobRepository, getName, getTransactionManager, isAllowStartIfComplete, listener, repository, startLimit, transactionManager
-
Constructor Details
-
TaskletStepBuilder
Create a new builder initialized with any properties in the parent. The parent is copied, so it can be re-used.- Parameters:
parent- a parent helper containing common step properties
-
-
Method Details
-
tasklet
- Parameters:
tasklet- the tasklet to use- Returns:
- this for fluent chaining
-
createTasklet
- Specified by:
createTaskletin classAbstractTaskletStepBuilder<TaskletStepBuilder>
-