Package | Description |
---|---|
org.springframework.batch.core.step.builder | |
org.springframework.batch.core.step.factory |
Modifier and Type | Class and Description |
---|---|
class |
FaultTolerantStepBuilder<I,O>
A step builder for fully fault tolerant chunk-oriented item processing steps.
|
Modifier and Type | Method and Description |
---|---|
SimpleStepBuilder<I,O> |
SimpleStepBuilder.chunk(CompletionPolicy completionPolicy)
Sets a completion policy for the chunk processing.
|
<I,O> SimpleStepBuilder<I,O> |
StepBuilder.chunk(CompletionPolicy completionPolicy)
Build a step that processes items in chunks with the completion policy provided.
|
SimpleStepBuilder<I,O> |
SimpleStepBuilder.chunk(int chunkSize)
Sets the chunk size or commit interval for this step.
|
<I,O> SimpleStepBuilder<I,O> |
StepBuilder.chunk(int chunkSize)
Build a step that processes items in chunks with the size provided.
|
SimpleStepBuilder<I,O> |
SimpleStepBuilder.chunkOperations(RepeatOperations repeatTemplate)
Instead of a
chunk size or completion policy you can provide
a complete repeat operations instance that handles the iteration over the item reader. |
SimpleStepBuilder<I,O> |
SimpleStepBuilder.listener(ItemProcessListener<? super I,? super O> listener)
Register an item processor listener.
|
SimpleStepBuilder<I,O> |
SimpleStepBuilder.listener(ItemReadListener<? super I> listener)
Register an item reader listener.
|
SimpleStepBuilder<I,O> |
SimpleStepBuilder.listener(ItemWriteListener<? super O> listener)
Register an item writer listener.
|
SimpleStepBuilder |
SimpleStepBuilder.listener(Object listener)
Registers objects using the annotation based listener configuration.
|
SimpleStepBuilder |
FaultTolerantStepBuilder.listener(Object listener)
Registers objects using the annotation based listener configuration.
|
SimpleStepBuilder<I,O> |
SimpleStepBuilder.processor(ItemProcessor<? super I,? extends O> processor)
An item processor that processes or transforms a stream of items.
|
SimpleStepBuilder<I,O> |
SimpleStepBuilder.reader(ItemReader<? extends I> reader)
An item reader that provides a stream of items.
|
SimpleStepBuilder<I,O> |
SimpleStepBuilder.readerIsTransactionalQueue()
Sets a flag to say that the reader is transactional (usually a queue), which is to say that failed items might be
rolled back and re-presented in a subsequent transaction.
|
SimpleStepBuilder<I,O> |
SimpleStepBuilder.writer(ItemWriter<? super O> writer)
An item writer that writes a chunk of items.
|
Modifier and Type | Method and Description |
---|---|
AbstractTaskletStepBuilder<SimpleStepBuilder<I,O>> |
FaultTolerantStepBuilder.stream(ItemStream stream) |
AbstractTaskletStepBuilder<SimpleStepBuilder<I,O>> |
FaultTolerantStepBuilder.transactionAttribute(org.springframework.transaction.interceptor.TransactionAttribute transactionAttribute) |
Constructor and Description |
---|
FaultTolerantStepBuilder(SimpleStepBuilder<I,O> parent)
Create a new builder initialized with any properties in the parent.
|
SimpleStepBuilder(SimpleStepBuilder<I,O> parent)
Create a new builder initialized with any properties in the parent.
|
Modifier and Type | Method and Description |
---|---|
protected SimpleStepBuilder<T,S> |
FaultTolerantStepFactoryBean.createBuilder(String name) |
protected SimpleStepBuilder<T,S> |
SimpleStepFactoryBean.createBuilder(String name) |
Modifier and Type | Method and Description |
---|---|
protected void |
FaultTolerantStepFactoryBean.applyConfiguration(SimpleStepBuilder<T,S> builder) |
protected void |
SimpleStepFactoryBean.applyConfiguration(SimpleStepBuilder<T,S> builder) |
Copyright © 2016 Pivotal. All rights reserved.