Uses of Interface
org.springframework.batch.item.ItemStreamReader
Packages that use ItemStreamReader
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.
-
Uses of ItemStreamReader in org.springframework.batch.item.avro
Classes in org.springframework.batch.item.avro that implement ItemStreamReaderModifier and TypeClassDescriptionclassAnItemReaderthat deserializes data from aResourcecontaining serialized Avro objects. -
Uses of ItemStreamReader in org.springframework.batch.item.data
Classes in org.springframework.batch.item.data that implement ItemStreamReaderModifier 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 ItemStreamReader in org.springframework.batch.item.database
Classes in org.springframework.batch.item.database that implement ItemStreamReaderModifier 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.classDeprecated, for removal: This API element is subject to removal in a future version.since 5.0 for removal in 5.2.classDeprecated, for removal: This API element is subject to removal in a future version.since 5.0 for removal in 5.2.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 ItemStreamReader in org.springframework.batch.item.file
Subinterfaces of ItemStreamReader in org.springframework.batch.item.fileModifier and TypeInterfaceDescriptioninterfaceClasses in org.springframework.batch.item.file that implement ItemStreamReaderModifier and TypeClassDescriptionclassRestartableItemReaderthat reads lines from inputFlatFileItemReader.setResource(Resource).classReads items from multiple resources sequentially - resource list is given byMultiResourceItemReader.setResources(Resource[]), the actual reading is delegated toMultiResourceItemReader.setDelegate(ResourceAwareItemReaderItemStream).classItemReaderwhich producesResourceinstances from an array. -
Uses of ItemStreamReader in org.springframework.batch.item.json
Classes in org.springframework.batch.item.json that implement ItemStreamReaderModifier and TypeClassDescriptionclassItemStreamReaderimplementation that reads Json objects from aResourcehaving the following format: -
Uses of ItemStreamReader in org.springframework.batch.item.kafka
Classes in org.springframework.batch.item.kafka that implement ItemStreamReaderModifier and TypeClassDescriptionclassKafkaItemReader<K,V> AnItemReaderimplementation for Apache Kafka. -
Uses of ItemStreamReader in org.springframework.batch.item.ldif
Classes in org.springframework.batch.item.ldif that implement ItemStreamReaderModifier and TypeClassDescriptionclassclass -
Uses of ItemStreamReader in org.springframework.batch.item.support
Classes in org.springframework.batch.item.support that implement ItemStreamReaderModifier and TypeClassDescriptionclassAbstract superclass forItemReaders that supports restart by storing item count in theExecutionContext(therefore requires item ordering to be preserved between runs).classBase class forItemReaderimplementations.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.Methods in org.springframework.batch.item.support with parameters of type ItemStreamReaderModifier and TypeMethodDescriptionvoidSynchronizedItemStreamReader.setDelegate(ItemStreamReader<T> delegate) -
Uses of ItemStreamReader in org.springframework.batch.item.support.builder
Methods in org.springframework.batch.item.support.builder with parameters of type ItemStreamReaderModifier and TypeMethodDescriptionSynchronizedItemStreamReaderBuilder.delegate(ItemStreamReader<T> delegate) The item stream reader to use as a delegate. -
Uses of ItemStreamReader in org.springframework.batch.item.xml
Classes in org.springframework.batch.item.xml that implement ItemStreamReaderModifier and TypeClassDescriptionclassItem reader for reading XML input based on StAX.