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 TypeMethodDescriptionvoidStepParserStepFactoryBean.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 TypeMethodDescriptionvoidSimpleStepFactoryBean.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 TypeClassDescriptionclassManage 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 TypeMethodDescriptionvoidTaskletStep.registerStream(ItemStream stream) Register a singleItemStreamfor callbacks to the stream interface.voidTaskletStep.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 TypeInterfaceDescriptioninterfaceConvenience interface that combinesItemStreamandItemReader.interfaceConvenience interface that combinesItemStreamandItemWriter.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 TypeClassDescriptionclassAnItemReaderthat deserializes data from aResourcecontaining serialized Avro objects.classAnItemWriterthat serializes data to anWritableResourceusing Avro. -
Uses of ItemStream in org.springframework.batch.item.data
Classes in org.springframework.batch.item.data that implement ItemStreamModifier and TypeClassDescriptionclassA base class that handles basic reading logic based on the paginated semantics of Spring Data's paginated facilities.classRestartableItemReaderthat reads documents from MongoDB via a paging technique.classDeprecated.since 5.0 in favor of the item reader from https://github.com/spring-projects/spring-batch-extensions/blob/main/spring-batch-neo4jclassAItemReaderthat reads records utilizing aPagingAndSortingRepository. -
Uses of ItemStream in org.springframework.batch.item.database
Classes in org.springframework.batch.item.database that implement ItemStreamModifier and TypeClassDescriptionclassAbstract base class for any simple item reader that opens a database cursor and continually retrieves the next row in the ResultSet.classAbstractItemStreamReaderfor to extend when reading database records in a paging fashion.classItemStreamReaderfor reading database records built on top of Hibernate.classItemReaderfor reading database records built on top of Hibernate and reading only up to a fixed number of items at a time.classSimple item reader implementation that opens a JDBC cursor and continually retrieves the next row in the ResultSet.classItemReaderfor reading database records using JDBC in a paging fashion.classItemStreamReaderimplementation based on JPAQuery.getResultStream().classItemReaderfor reading database records built on top of JPA.classItem 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 TypeInterfaceDescriptioninterfaceinterfaceClasses in org.springframework.batch.item.file that implement ItemStreamModifier and TypeClassDescriptionclassRestartableItemReaderthat reads lines from inputFlatFileItemReader.setResource(Resource).classThis class is an item writer that writes data to a file or stream.classReads items from multiple resources sequentially - resource list is given byMultiResourceItemReader.setResources(Resource[]), the actual reading is delegated toMultiResourceItemReader.setDelegate(ResourceAwareItemReaderItemStream).classWraps aResourceAwareItemWriterItemStreamand creates a new output resource when the count of items written in current resource exceedsMultiResourceItemWriter.setItemCountLimitPerResource(int).classItemReaderwhich producesResourceinstances from an array. -
Uses of ItemStream in org.springframework.batch.item.json
Classes in org.springframework.batch.item.json that implement ItemStreamModifier and TypeClassDescriptionclassItem writer that writes data in json format to an output file.classItemStreamReaderimplementation that reads Json objects from aResourcehaving the following format: -
Uses of ItemStream in org.springframework.batch.item.kafka
Classes in org.springframework.batch.item.kafka that implement ItemStreamModifier and TypeClassDescriptionclassKafkaItemReader<K,V> AnItemReaderimplementation for Apache Kafka. -
Uses of ItemStream in org.springframework.batch.item.ldif
Classes in org.springframework.batch.item.ldif that implement ItemStreamModifier and TypeClassDescriptionclassclass -
Uses of ItemStream in org.springframework.batch.item.support
Classes in org.springframework.batch.item.support that implement ItemStreamModifier and TypeClassDescriptionclassBase class for item writers that write data to a file or stream.classAbstract superclass forItemReaders that supports restart by storing item count in theExecutionContext(therefore requires item ordering to be preserved between runs).classBase class forItemReaderimplementations.classBase class forItemWriterimplementations.classSimpleItemStreamthat delegates to a list of other streams.classCalls a collection ofItemWriters in fixed-order sequence.
The implementation is thread-safe if all delegates are thread-safe.classAPeekableItemReaderthat allows the user to peek one item ahead.classThis is a simple ItemStreamReader decorator with a synchronized ItemReader.read() method - which makes a non-thread-safe ItemReader thread-safe.classAnItemStreamWriterdecorator with a synchronizedwrite()method.Methods in org.springframework.batch.item.support with parameters of type ItemStreamModifier and TypeMethodDescriptionvoidCompositeItemStream.register(ItemStream stream) Register aItemStreamas one of the interesting providers under the provided key.voidCompositeItemStream.setStreams(ItemStream[] streams) Public setter for theItemStreams.Method parameters in org.springframework.batch.item.support with type arguments of type ItemStreamModifier and TypeMethodDescriptionvoidCompositeItemStream.setStreams(List<ItemStream> streams) Public setter for theItemStreams.Constructors in org.springframework.batch.item.support with parameters of type ItemStreamModifierConstructorDescriptionCompositeItemStream(ItemStream... streams) Convenience constructor for setting theItemStreams.Constructor parameters in org.springframework.batch.item.support with type arguments of type ItemStreamModifierConstructorDescriptionCompositeItemStream(List<ItemStream> streams) Convenience constructor for setting theItemStreams. -
Uses of ItemStream in org.springframework.batch.item.xml
Classes in org.springframework.batch.item.xml that implement ItemStreamModifier and TypeClassDescriptionclassItem reader for reading XML input based on StAX.classAn implementation ofItemWriterwhich uses StAX andMarshallerfor serializing object to XML.