Uses of Interface
org.springframework.batch.item.ItemStream
Packages that use ItemStream
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.
Interfaces and generic implementations of tasklet concerns.
Components for executing item processing asynchronously and writing the results when
processing is complete.
Components for remote chunking.
Infrastructure interfaces and primary dependencies for item concerns.
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
Infrastructure implementations of xml input and output.
-
Uses of ItemStream in org.springframework.batch.core.configuration.xml
Methods in org.springframework.batch.core.configuration.xml with parameters of type ItemStreamModifier and TypeMethodDescriptionvoid
StepParserStepFactoryBean.setStreams
(ItemStream[] streams) The streams to inject into theStep
. -
Uses of ItemStream in org.springframework.batch.core.step.builder
Methods in org.springframework.batch.core.step.builder that return types with arguments of type ItemStreamModifier and TypeMethodDescriptionprotected Set<ItemStream>
AbstractTaskletStepBuilder.getStreams()
Methods in org.springframework.batch.core.step.builder with parameters of type ItemStreamModifier and TypeMethodDescriptionAbstractTaskletStepBuilder.stream
(ItemStream stream) Register a stream for callbacks that manage restart data.FaultTolerantStepBuilder.stream
(ItemStream stream) -
Uses of ItemStream in org.springframework.batch.core.step.factory
Methods in org.springframework.batch.core.step.factory with parameters of type ItemStreamModifier and TypeMethodDescriptionvoid
SimpleStepFactoryBean.setStreams
(ItemStream[] streams) The streams to inject into theStep
. -
Uses of ItemStream in org.springframework.batch.core.step.item
Classes in org.springframework.batch.core.step.item that implement ItemStreamModifier and TypeClassDescriptionclass
Manage the offset data between the last successful commit and updates made to an input chunk.Methods in org.springframework.batch.core.step.item with parameters of type ItemStream -
Uses of ItemStream in org.springframework.batch.core.step.tasklet
Methods in org.springframework.batch.core.step.tasklet with parameters of type ItemStreamModifier and TypeMethodDescriptionvoid
TaskletStep.registerStream
(ItemStream stream) Register a singleItemStream
for callbacks to the stream interface.void
TaskletStep.setStreams
(ItemStream[] streams) Register each of the streams for callbacks at the appropriate time in the step. -
Uses of ItemStream in org.springframework.batch.integration.async
Classes in org.springframework.batch.integration.async that implement ItemStream -
Uses of ItemStream in org.springframework.batch.integration.chunk
Classes in org.springframework.batch.integration.chunk that implement ItemStreamMethods in org.springframework.batch.integration.chunk with parameters of type ItemStream -
Uses of ItemStream in org.springframework.batch.item
Subinterfaces of ItemStream in org.springframework.batch.itemModifier and TypeInterfaceDescriptioninterface
Convenience interface that combinesItemStream
andItemReader
.interface
Convenience interface that combinesItemStream
andItemWriter
.Classes in org.springframework.batch.item that implement ItemStream -
Uses of ItemStream in org.springframework.batch.item.avro
Classes in org.springframework.batch.item.avro that implement ItemStreamModifier and TypeClassDescriptionclass
AnItemReader
that deserializes data from aResource
containing serialized Avro objects.class
AnItemWriter
that serializes data to anWritableResource
using Avro. -
Uses of ItemStream in org.springframework.batch.item.data
Classes in org.springframework.batch.item.data that implement ItemStreamModifier 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 ItemStream in org.springframework.batch.item.database
Classes in org.springframework.batch.item.database that implement ItemStreamModifier 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 ItemStream in org.springframework.batch.item.file
Subinterfaces of ItemStream in org.springframework.batch.item.fileModifier and TypeInterfaceDescriptioninterface
interface
Classes in org.springframework.batch.item.file that implement ItemStreamModifier and TypeClassDescriptionclass
RestartableItemReader
that reads lines from inputFlatFileItemReader.setResource(Resource)
.class
This class is an item writer that writes data to a file or stream.class
Reads items from multiple resources sequentially - resource list is given byMultiResourceItemReader.setResources(Resource[])
, the actual reading is delegated toMultiResourceItemReader.setDelegate(ResourceAwareItemReaderItemStream)
.class
Wraps aResourceAwareItemWriterItemStream
and creates a new output resource when the count of items written in current resource exceedsMultiResourceItemWriter.setItemCountLimitPerResource(int)
.class
ItemReader
which producesResource
instances from an array. -
Uses of ItemStream in org.springframework.batch.item.json
Classes in org.springframework.batch.item.json that implement ItemStreamModifier and TypeClassDescriptionclass
Item writer that writes data in json format to an output file.class
ItemStreamReader
implementation that reads Json objects from aResource
having the following format: -
Uses of ItemStream in org.springframework.batch.item.kafka
Classes in org.springframework.batch.item.kafka that implement ItemStreamModifier and TypeClassDescriptionclass
KafkaItemReader<K,
V> AnItemReader
implementation for Apache Kafka. -
Uses of ItemStream in org.springframework.batch.item.ldif
Classes in org.springframework.batch.item.ldif that implement ItemStreamModifier and TypeClassDescriptionclass
class
-
Uses of ItemStream in org.springframework.batch.item.redis
Classes in org.springframework.batch.item.redis that implement ItemStreamModifier and TypeClassDescriptionclass
RedisItemReader<K,
V> Item reader for Redis based on Spring Data Redis. -
Uses of ItemStream in org.springframework.batch.item.support
Classes in org.springframework.batch.item.support that implement ItemStreamModifier and TypeClassDescriptionclass
Base class for item writers that write data to a file or stream.class
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
Base class forItemWriter
implementations.class
Composite reader that delegates reading to a list ofItemStreamReader
s.class
SimpleItemStream
that delegates to a list of other streams.class
Calls a collection ofItemWriter
s in fixed-order sequence.
The implementation is thread-safe if all delegates are thread-safe.class
APeekableItemReader
that allows the user to peek one item ahead.class
This is a simple ItemStreamReader decorator with a synchronized ItemReader.read() method - which makes a non-thread-safe ItemReader thread-safe.class
AnItemStreamWriter
decorator with a synchronizedwrite()
method.Methods in org.springframework.batch.item.support with parameters of type ItemStreamModifier and TypeMethodDescriptionvoid
CompositeItemStream.register
(ItemStream stream) Register aItemStream
as one of the interesting providers under the provided key.void
CompositeItemStream.setStreams
(ItemStream[] streams) Public setter for theItemStream
s.Method parameters in org.springframework.batch.item.support with type arguments of type ItemStreamModifier and TypeMethodDescriptionvoid
CompositeItemStream.setStreams
(List<ItemStream> streams) Public setter for theItemStream
s.Constructors in org.springframework.batch.item.support with parameters of type ItemStreamModifierConstructorDescriptionCompositeItemStream
(ItemStream... streams) Convenience constructor for setting theItemStream
s.Constructor parameters in org.springframework.batch.item.support with type arguments of type ItemStreamModifierConstructorDescriptionCompositeItemStream
(List<ItemStream> streams) Convenience constructor for setting theItemStream
s. -
Uses of ItemStream in org.springframework.batch.item.xml
Classes in org.springframework.batch.item.xml that implement ItemStreamModifier and TypeClassDescriptionclass
Item reader for reading XML input based on StAX.class
An implementation ofItemWriter
which uses StAX andMarshaller
for serializing object to XML.
MongoPagingItemReader
instead.