Package | Description |
---|---|
org.springframework.batch.core.step.builder |
Modifier and Type | Class and Description |
---|---|
class |
AbstractTaskletStepBuilder<B extends AbstractTaskletStepBuilder<B>>
Base class for step builders that want to build a
TaskletStep . |
Modifier and Type | Class and Description |
---|---|
class |
FaultTolerantStepBuilder<I,O>
A step builder for fully fault tolerant chunk-oriented item processing steps.
|
class |
SimpleStepBuilder<I,O>
Step builder for simple item processing (chunk oriented) steps.
|
class |
TaskletStepBuilder
Builder for tasklet step based on a custom tasklet (not item oriented).
|
Modifier and Type | Method and Description |
---|---|
AbstractTaskletStepBuilder<B> |
AbstractTaskletStepBuilder.exceptionHandler(ExceptionHandler exceptionHandler)
Sets the exception handler to use in the case of tasklet failures.
|
AbstractTaskletStepBuilder<B> |
AbstractTaskletStepBuilder.listener(ChunkListener listener)
Register a chunk listener.
|
AbstractTaskletStepBuilder<B> |
AbstractTaskletStepBuilder.stepOperations(RepeatOperations repeatTemplate)
Sets the repeat template used for iterating the tasklet execution.
|
AbstractTaskletStepBuilder<SimpleStepBuilder<I,O>> |
FaultTolerantStepBuilder.stream(ItemStream stream) |
AbstractTaskletStepBuilder<B> |
AbstractTaskletStepBuilder.stream(ItemStream stream)
Register a stream for callbacks that manage restart data.
|
AbstractTaskletStepBuilder<B> |
AbstractTaskletStepBuilder.taskExecutor(org.springframework.core.task.TaskExecutor taskExecutor)
Provide a task executor to use when executing the tasklet.
|
AbstractTaskletStepBuilder<B> |
AbstractTaskletStepBuilder.throttleLimit(int throttleLimit)
In the case of an asynchronous
taskExecutor(TaskExecutor) the number of concurrent tasklet executions
can be throttled (beyond any throttling provided by a thread pool). |
AbstractTaskletStepBuilder<SimpleStepBuilder<I,O>> |
FaultTolerantStepBuilder.transactionAttribute(org.springframework.transaction.interceptor.TransactionAttribute transactionAttribute) |
AbstractTaskletStepBuilder<B> |
AbstractTaskletStepBuilder.transactionAttribute(org.springframework.transaction.interceptor.TransactionAttribute transactionAttribute)
Sets the transaction attributes for the tasklet execution.
|
Copyright © 2014 Pivotal. All rights reserved.