Uses of Package
org.springframework.batch.item.support
Package
Description
Spring Data related readers and writers.
Infrastructure implementations of database based item readers and writers.
Infrastructure implementations of io file concerns.
Infrastructure implementations of JSON input and output.
Apache Kafka related readers and writers
This package contains the classes required for using the LdifParser in Spring LDAP.
Internal support package
Builders for support classes.
Infrastructure implementations of xml input and output.
-
ClassDescriptionAbstract superclass for
ItemReader
s that supports restart by storing item count in theExecutionContext
(therefore requires item ordering to be preserved between runs).Base class forItemReader
implementations.Base class forItemWriter
implementations. -
ClassDescriptionAbstract superclass for
ItemReader
s that supports restart by storing item count in theExecutionContext
(therefore requires item ordering to be preserved between runs).Base class forItemReader
implementations. -
ClassDescriptionAbstract superclass for
ItemReader
s that supports restart by storing item count in theExecutionContext
(therefore requires item ordering to be preserved between runs).Base class forItemReader
implementations. -
ClassDescriptionBase class for item writers that write data to a file or stream.Abstract superclass for
ItemReader
s that supports restart by storing item count in theExecutionContext
(therefore requires item ordering to be preserved between runs).Base class forItemReader
implementations.Base class forItemWriter
implementations. -
ClassDescriptionBase class for item writers that write data to a file or stream.Abstract superclass for
ItemReader
s that supports restart by storing item count in theExecutionContext
(therefore requires item ordering to be preserved between runs).Base class forItemReader
implementations.Base class forItemWriter
implementations. -
-
ClassDescriptionAbstract superclass for
ItemReader
s that supports restart by storing item count in theExecutionContext
(therefore requires item ordering to be preserved between runs).Base class forItemReader
implementations. -
ClassDescriptionEncapsulates the runtime state of the writer.Base class for
ItemReader
implementations.Base class forItemWriter
implementations. -
ClassDescriptionCalls one of a collection of ItemProcessors, based on a router pattern implemented through the provided
Classifier
.Calls one of a collection of ItemWriters for each item, based on a router pattern implemented through the providedClassifier
.CompositeItemProcessor
that passes the item through a sequence of injectedItemTransformer
s (return value of previous transformation is the entry value of the next).
Note the user is responsible for injecting a chain ofItemProcessor
s that conforms to declared input and output types.Calls a collection ofItemWriter
s in fixed-order sequence.
The implementation is thread-safe if all delegates are thread-safe.ItemProcessor
implementation that passes the current item to process to the provided script.APeekableItemReader
that allows the user to peek one item ahead.This is anItemReader
decorator with a synchronizedItemReader.read()
method.This is a simple ItemStreamReader decorator with a synchronized ItemReader.read() method - which makes a non-thread-safe ItemReader thread-safe.AnItemStreamWriter
decorator with a synchronizedwrite()
method.This is anItemWriter
decorator with a synchronizedItemWriter.write(org.springframework.batch.item.Chunk<? extends T>)
method. -
ClassDescriptionAbstract superclass for
ItemReader
s that supports restart by storing item count in theExecutionContext
(therefore requires item ordering to be preserved between runs).Base class forItemReader
implementations.Base class forItemWriter
implementations.