Uses of Class
org.springframework.batch.core.step.builder.SimpleStepBuilder
Package
Description
Parsers for XML based configuration
Step level builders for java based job configuration.
Factories for step level components.
Components for remote chunking.
Remote partitioning components.
-
Uses of SimpleStepBuilder in org.springframework.batch.core.configuration.xml
Modifier and TypeMethodDescriptionprotected SimpleStepBuilder<I,
O> StepParserStepFactoryBean.getSimpleStepBuilder
(String stepName) Modifier and TypeMethodDescriptionprotected void
StepParserStepFactoryBean.registerItemListeners
(SimpleStepBuilder<I, O> builder) protected void
StepParserStepFactoryBean.setChunk
(SimpleStepBuilder<I, O> builder) -
Uses of SimpleStepBuilder in org.springframework.batch.core.step.builder
Modifier and TypeClassDescriptionclass
A step builder for fully fault tolerant chunk-oriented item processing steps.Modifier and TypeMethodDescriptionSimpleStepBuilder.chunk
(int chunkSize) Sets the chunk size or commit interval for this step.SimpleStepBuilder.chunk
(CompletionPolicy completionPolicy) Sets a completion policy for the chunk processing.<I,
O> SimpleStepBuilder<I, O> StepBuilder.chunk
(int chunkSize) Deprecated, for removal: This API element is subject to removal in a future version.<I,
O> SimpleStepBuilder<I, O> StepBuilder.chunk
(int chunkSize, org.springframework.transaction.PlatformTransactionManager transactionManager) Build a step that processes items in chunks with the size provided.<I,
O> SimpleStepBuilder<I, O> StepBuilder.chunk
(CompletionPolicy completionPolicy) Deprecated, for removal: This API element is subject to removal in a future version.<I,
O> SimpleStepBuilder<I, O> StepBuilder.chunk
(CompletionPolicy completionPolicy, org.springframework.transaction.PlatformTransactionManager transactionManager) Build a step that processes items in chunks with the completion policy provided.SimpleStepBuilder.chunkOperations
(RepeatOperations repeatTemplate) Instead of achunk size
orcompletion policy
you can provide a complete repeat operations instance that handles the iteration over the item reader.Registers objects using the annotation based listener configuration.SimpleStepBuilder.listener
(ItemProcessListener<? super I, ? super O> listener) Register an item processor listener.SimpleStepBuilder.listener
(ItemReadListener<? super I> listener) Register an item reader listener.SimpleStepBuilder.listener
(ItemWriteListener<? super O> listener) Register an item writer listener.SimpleStepBuilder.processor
(ItemProcessor<? super I, ? extends O> processor) An item processor that processes or transforms a stream of items.SimpleStepBuilder.reader
(ItemReader<? extends I> reader) An item reader that provides a stream of items.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.protected SimpleStepBuilder<I,
O> SimpleStepBuilder.self()
FaultTolerantStepBuilder.stream
(ItemStream stream) FaultTolerantStepBuilder.transactionAttribute
(org.springframework.transaction.interceptor.TransactionAttribute transactionAttribute) SimpleStepBuilder.writer
(ItemWriter<? super O> writer) An item writer that writes a chunk of items.ModifierConstructorDescriptionprotected
FaultTolerantStepBuilder
(SimpleStepBuilder<I, O> parent) Create a new builder initialized with any properties in the parent.protected
SimpleStepBuilder
(SimpleStepBuilder<I, O> parent) Create a new builder initialized with any properties in the parent. -
Uses of SimpleStepBuilder in org.springframework.batch.core.step.factory
Modifier and TypeMethodDescriptionprotected SimpleStepBuilder<T,
S> FaultTolerantStepFactoryBean.createBuilder
(String name) protected SimpleStepBuilder<T,
S> SimpleStepFactoryBean.createBuilder
(String name) Modifier and TypeMethodDescriptionprotected void
FaultTolerantStepFactoryBean.applyConfiguration
(SimpleStepBuilder<T, S> builder) protected void
SimpleStepFactoryBean.applyConfiguration
(SimpleStepBuilder<T, S> builder) -
Uses of SimpleStepBuilder in org.springframework.batch.integration.chunk
Modifier and TypeClassDescriptionclass
Builder for a manager step in a remote chunking setup. -
Uses of SimpleStepBuilder in org.springframework.batch.integration.partition
Modifier and TypeMethodDescription<I,
O> SimpleStepBuilder<I, O> RemotePartitioningWorkerStepBuilder.chunk
(int chunkSize) Deprecated, for removal: This API element is subject to removal in a future version.<I,
O> SimpleStepBuilder<I, O> RemotePartitioningWorkerStepBuilder.chunk
(int chunkSize, org.springframework.transaction.PlatformTransactionManager transactionManager) <I,
O> SimpleStepBuilder<I, O> RemotePartitioningWorkerStepBuilder.chunk
(CompletionPolicy completionPolicy) Deprecated, for removal: This API element is subject to removal in a future version.<I,
O> SimpleStepBuilder<I, O> RemotePartitioningWorkerStepBuilder.chunk
(CompletionPolicy completionPolicy, org.springframework.transaction.PlatformTransactionManager transactionManager)
StepBuilder.chunk(int, PlatformTransactionManager)