Uses of Interface
org.springframework.batch.item.ItemReader
Package
Description
Parsers for XML based configuration
Step level builders for java based job configuration.
Factories for step level components.
Specific implementations of step concerns for item-oriented approach.
Components for remote chunking.
Infrastructure interfaces and primary dependencies for item concerns.
Adapters for Plain Old Java Objects.
AMQP related batch components.
Spring Data related readers and writers.
Infrastructure implementations of database based item readers and writers.
Infrastructure implementations of io file concerns.
Adapters for
java.util.function
components.JMS based reader/writer and related components.
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.
-
Uses of ItemReader in org.springframework.batch.core.configuration.xml
Modifier and TypeMethodDescriptionvoid
StepParserStepFactoryBean.setItemReader
(ItemReader<? extends I> itemReader) -
Uses of ItemReader in org.springframework.batch.core.step.builder
Modifier and TypeMethodDescriptionprotected ItemReader<? extends I>
SimpleStepBuilder.getReader()
Modifier and TypeMethodDescriptionSimpleStepBuilder.reader
(ItemReader<? extends I> reader) An item reader that provides a stream of items.protected void
SimpleStepBuilder.registerAsStreamsAndListeners
(ItemReader<? extends I> itemReader, ItemProcessor<? super I, ? extends O> itemProcessor, ItemWriter<? super O> itemWriter) -
Uses of ItemReader in org.springframework.batch.core.step.factory
Modifier and TypeMethodDescriptionprotected ItemReader<? extends T>
SimpleStepFactoryBean.getItemReader()
Protected getter for theItemReader
for subclasses to use.Modifier and TypeMethodDescriptionvoid
SimpleStepFactoryBean.setItemReader
(ItemReader<? extends T> itemReader) -
Uses of ItemReader in org.springframework.batch.core.step.item
Modifier and TypeFieldDescriptionprotected final ItemReader<? extends I>
SimpleChunkProvider.itemReader
ModifierConstructorDescriptionFaultTolerantChunkProvider
(ItemReader<? extends I> itemReader, RepeatOperations repeatOperations) SimpleChunkProvider
(ItemReader<? extends I> itemReader, RepeatOperations repeatOperations) -
Uses of ItemReader in org.springframework.batch.integration.chunk
Modifier and TypeMethodDescriptionRemoteChunkingManagerStepBuilder.reader
(ItemReader<? extends I> reader) -
Uses of ItemReader in org.springframework.batch.item
Modifier and TypeInterfaceDescriptioninterface
Convenience interface that combinesItemStream
andItemReader
.interface
A specialisation ofItemReader
that allows the user to look ahead into the stream of items. -
Uses of ItemReader in org.springframework.batch.item.adapter
Modifier and TypeClassDescriptionclass
Invokes a custom method on a delegate plain old Java object which itself provides an item. -
Uses of ItemReader in org.springframework.batch.item.amqp
Modifier and TypeClassDescriptionclass
AMQPItemReader
implementation using anAmqpTemplate
to receive and/or convert messages. -
Uses of ItemReader in org.springframework.batch.item.avro
Modifier and TypeClassDescriptionclass
AnItemReader
that deserializes data from aResource
containing serialized Avro objects. -
Uses of ItemReader in org.springframework.batch.item.data
Modifier and TypeClassDescriptionclass
A base class that handles basic reading logic based on the paginated semantics of Spring Data's paginated facilities.class
Cursor-basedItemReader
implementation for MongoDB.class
Deprecated, for removal: This API element is subject to removal in a future version.class
RestartableItemReader
that reads documents from MongoDB via a paging technique.class
Deprecated.since 5.0 in favor of the item reader from ...class
AItemReader
that reads records utilizing aPagingAndSortingRepository
. -
Uses of ItemReader in org.springframework.batch.item.database
Modifier and TypeClassDescriptionclass
Abstract base class for any simple item reader that opens a database cursor and continually retrieves the next row in the ResultSet.class
AbstractItemStreamReader
for to extend when reading database records in a paging fashion.class
Simple item reader implementation that opens a JDBC cursor and continually retrieves the next row in the ResultSet.class
ItemReader
for reading database records using JDBC in a paging fashion.class
ItemStreamReader
implementation based on JPAQuery.getResultStream()
.class
ItemReader
for reading database records built on top of JPA.class
Item reader implementation that executes a stored procedure and then reads the returned cursor and continually retrieves the next row in theResultSet
. -
Uses of ItemReader in org.springframework.batch.item.file
Modifier and TypeInterfaceDescriptioninterface
Modifier and TypeClassDescriptionclass
RestartableItemReader
that reads lines from inputFlatFileItemReader.setResource(Resource)
.class
Reads items from multiple resources sequentially - resource list is given byMultiResourceItemReader.setResources(Resource[])
, the actual reading is delegated toMultiResourceItemReader.setDelegate(ResourceAwareItemReaderItemStream)
.class
ItemReader
which producesResource
instances from an array. -
Uses of ItemReader in org.springframework.batch.item.function
-
Uses of ItemReader in org.springframework.batch.item.jms
-
Uses of ItemReader in org.springframework.batch.item.json
Modifier and TypeClassDescriptionclass
ItemStreamReader
implementation that reads Json objects from aResource
having the following format: -
Uses of ItemReader in org.springframework.batch.item.kafka
Modifier and TypeClassDescriptionclass
KafkaItemReader<K,
V> AnItemReader
implementation for Apache Kafka. -
Uses of ItemReader in org.springframework.batch.item.ldif
Modifier and TypeClassDescriptionclass
class
-
Uses of ItemReader in org.springframework.batch.item.queue
Modifier and TypeClassDescriptionclass
This is anItemReader
that reads items from aBlockingQueue
. -
Uses of ItemReader in org.springframework.batch.item.redis
Modifier and TypeClassDescriptionclass
RedisItemReader<K,
V> Item reader for Redis based on Spring Data Redis. -
Uses of ItemReader in org.springframework.batch.item.support
Modifier and TypeClassDescriptionclass
Abstract superclass forItemReader
s that supports restart by storing item count in theExecutionContext
(therefore requires item ordering to be preserved between runs).class
Base class forItemReader
implementations.class
Composite reader that delegates reading to a list ofItemStreamReader
s.class
class
AnItemReader
that pulls data from a list.class
APeekableItemReader
that allows the user to peek one item ahead.class
This is anItemReader
decorator with a synchronizedread()
method.class
This is a simple ItemStreamReader decorator with a synchronized ItemReader.read() method - which makes a non-thread-safe ItemReader thread-safe.Modifier and TypeMethodDescriptionvoid
SingleItemPeekableItemReader.setDelegate
(ItemReader<T> delegate) The item reader to use as a delegate. -
Uses of ItemReader in org.springframework.batch.item.support.builder
Modifier and TypeMethodDescriptionSingleItemPeekableItemReaderBuilder.delegate
(ItemReader<T> delegate) The item reader to use as a delegate.SynchronizedItemReaderBuilder.delegate
(ItemReader<T> delegate) The item reader to use as a delegate. -
Uses of ItemReader in org.springframework.batch.item.xml
Modifier and TypeClassDescriptionclass
Item reader for reading XML input based on StAX.
MongoPagingItemReader
instead.