Uses of Interface
org.springframework.batch.item.ItemWriter
Packages that use ItemWriter
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 executing item processing asynchronously and writing the results when
processing is complete.
Components for remote chunking.
Infrastructure interfaces and primary dependencies for item concerns.
Adapters for Plain Old Java Objects.
AMQP related batch components.
Avro related reader and writer.
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
Java Mail based components.
JavaMail related components.
Redis related readers and writers
Internal support package
Builders for support classes.
Infrastructure implementations of xml input and output.
-
Uses of ItemWriter in org.springframework.batch.core.configuration.xml
Methods in org.springframework.batch.core.configuration.xml with parameters of type ItemWriterModifier and TypeMethodDescriptionvoidStepParserStepFactoryBean.setItemWriter(ItemWriter<? super O> itemWriter) -
Uses of ItemWriter in org.springframework.batch.core.step.builder
Methods in org.springframework.batch.core.step.builder that return ItemWriterModifier and TypeMethodDescriptionprotected ItemWriter<? super O>SimpleStepBuilder.getWriter()Deprecated, for removal: This API element is subject to removal in a future version.Methods in org.springframework.batch.core.step.builder with parameters of type ItemWriterModifier and TypeMethodDescriptionprotected voidSimpleStepBuilder.registerAsStreamsAndListeners(ItemReader<? extends I> itemReader, ItemProcessor<? super I, ? extends O> itemProcessor, ItemWriter<? super O> itemWriter) Deprecated, for removal: This API element is subject to removal in a future version.ChunkOrientedStepBuilder.writer(ItemWriter<O> writer) An item writer that writes a chunk of items.SimpleStepBuilder.writer(ItemWriter<? super O> writer) Deprecated, for removal: This API element is subject to removal in a future version.An item writer that writes a chunk of items. -
Uses of ItemWriter in org.springframework.batch.core.step.factory
Methods in org.springframework.batch.core.step.factory that return ItemWriterModifier and TypeMethodDescriptionprotected ItemWriter<? super S>SimpleStepFactoryBean.getItemWriter()Deprecated, for removal: This API element is subject to removal in a future version.Protected getter for theItemWriterfor subclasses to useMethods in org.springframework.batch.core.step.factory with parameters of type ItemWriterModifier and TypeMethodDescriptionvoidSimpleStepFactoryBean.setItemWriter(ItemWriter<? super S> itemWriter) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of ItemWriter in org.springframework.batch.core.step.item
Methods in org.springframework.batch.core.step.item with parameters of type ItemWriterModifier and TypeMethodDescriptionvoidSimpleChunkProcessor.setItemWriter(ItemWriter<? super O> itemWriter) Deprecated, for removal: This API element is subject to removal in a future version.Constructors in org.springframework.batch.core.step.item with parameters of type ItemWriterModifierConstructorDescriptionChunkOrientedStep(String name, int chunkSize, ItemReader<I> itemReader, ItemWriter<O> itemWriter, JobRepository jobRepository) Create a newChunkOrientedStep.FaultTolerantChunkProcessor(ItemProcessor<? super I, ? extends O> itemProcessor, ItemWriter<? super O> itemWriter, BatchRetryTemplate batchRetryTemplate) Deprecated, for removal: This API element is subject to removal in a future version.SimpleChunkProcessor(ItemProcessor<? super I, ? extends O> itemProcessor, ItemWriter<? super O> itemWriter) Deprecated, for removal: This API element is subject to removal in a future version.SimpleChunkProcessor(ItemWriter<? super O> itemWriter) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of ItemWriter in org.springframework.batch.integration.async
Classes in org.springframework.batch.integration.async that implement ItemWriterMethods in org.springframework.batch.integration.async with parameters of type ItemWriterConstructors in org.springframework.batch.integration.async with parameters of type ItemWriterModifierConstructorDescriptionAsyncItemWriter(ItemWriter<T> delegate) Create a new instance ofAsyncItemWriterwith the provided delegate. -
Uses of ItemWriter in org.springframework.batch.integration.chunk
Classes in org.springframework.batch.integration.chunk that implement ItemWriterMethods in org.springframework.batch.integration.chunk with parameters of type ItemWriterModifier and TypeMethodDescriptionRemoteChunkingWorkerBuilder.itemWriter(ItemWriter<O> itemWriter) Set theItemWriterto use to write items sent by the manager step.voidRemoteChunkHandlerFactoryBean.setChunkWriter(ItemWriter<T> chunkWriter) The item writer to be injected into the step.RemoteChunkingManagerStepBuilder.writer(ItemWriter<? super O> writer) This method will throw aUnsupportedOperationExceptionsince the item writer of the manager step in a remote chunking setup will be automatically set to an instance ofChunkMessageChannelItemWriter. -
Uses of ItemWriter in org.springframework.batch.item
Subinterfaces of ItemWriter in org.springframework.batch.itemModifier and TypeInterfaceDescriptioninterfaceConvenience interface that combinesItemStreamandItemWriter.Classes in org.springframework.batch.item that implement ItemWriterModifier and TypeClassDescriptionclassKeyValueItemWriter<K,V> A base class to implement anyItemWriterthat writes to a key value store using aConverterto derive a key from an item. -
Uses of ItemWriter in org.springframework.batch.item.adapter
Classes in org.springframework.batch.item.adapter that implement ItemWriterModifier and TypeClassDescriptionclassDelegates item processing to a custom method - passes the item as an argument for the delegate method.classDelegates processing to a custom method - extracts property values from item object and uses them as arguments for the delegate method. -
Uses of ItemWriter in org.springframework.batch.item.amqp
Classes in org.springframework.batch.item.amqp that implement ItemWriterModifier and TypeClassDescriptionclassAMQPItemWriterimplementation using anAmqpTemplateto send messages. -
Uses of ItemWriter in org.springframework.batch.item.avro
Classes in org.springframework.batch.item.avro that implement ItemWriterModifier and TypeClassDescriptionclassAnItemWriterthat serializes data to anWritableResourceusing Avro. -
Uses of ItemWriter in org.springframework.batch.item.data
Classes in org.springframework.batch.item.data that implement ItemWriterModifier and TypeClassDescriptionclassAItemWriterimplementation that writes to a MongoDB store using an implementation of Spring Data'sMongoOperations.classAItemWriterwrapper for aCrudRepositoryfrom Spring Data. -
Uses of ItemWriter in org.springframework.batch.item.database
Classes in org.springframework.batch.item.database that implement ItemWriterModifier and TypeClassDescriptionclassItemWriterthat uses the batching features fromNamedParameterJdbcTemplateto execute a batch of statements for all items provided.classItemWriterthat is using a JPA EntityManagerFactory to merge any Entities that aren't part of the persistence context. -
Uses of ItemWriter in org.springframework.batch.item.file
Subinterfaces of ItemWriter in org.springframework.batch.item.fileModifier and TypeInterfaceDescriptioninterfaceClasses in org.springframework.batch.item.file that implement ItemWriterModifier and TypeClassDescriptionclassThis class is an item writer that writes data to a file or stream.classWraps aResourceAwareItemWriterItemStreamand creates a new output resource when the count of items written in current resource exceedsMultiResourceItemWriter.setItemCountLimitPerResource(int). -
Uses of ItemWriter in org.springframework.batch.item.function
Classes in org.springframework.batch.item.function that implement ItemWriter -
Uses of ItemWriter in org.springframework.batch.item.jms
Classes in org.springframework.batch.item.jms that implement ItemWriter -
Uses of ItemWriter in org.springframework.batch.item.json
Classes in org.springframework.batch.item.json that implement ItemWriterModifier and TypeClassDescriptionclassItem writer that writes data in json format to an output file. -
Uses of ItemWriter in org.springframework.batch.item.kafka
Classes in org.springframework.batch.item.kafka that implement ItemWriterModifier and TypeClassDescriptionclassKafkaItemWriter<K,T> AnItemWriterimplementation for Apache Kafka using aKafkaTemplatewith default topic configured. -
Uses of ItemWriter in org.springframework.batch.item.mail
Classes in org.springframework.batch.item.mail that implement ItemWriter -
Uses of ItemWriter in org.springframework.batch.item.mail.javamail
Classes in org.springframework.batch.item.mail.javamail that implement ItemWriter -
Uses of ItemWriter in org.springframework.batch.item.queue
Classes in org.springframework.batch.item.queue that implement ItemWriterModifier and TypeClassDescriptionclassThis is anItemWriterthat writes items to aBlockingQueue. -
Uses of ItemWriter in org.springframework.batch.item.redis
Classes in org.springframework.batch.item.redis that implement ItemWriterModifier and TypeClassDescriptionclassRedisItemWriter<K,T> AnItemWriterimplementation for Redis using aRedisTemplate. -
Uses of ItemWriter in org.springframework.batch.item.support
Classes in org.springframework.batch.item.support that implement ItemWriterModifier and TypeClassDescriptionclassBase class for item writers that write data to a file or stream.classBase class forItemWriterimplementations.classCalls one of a collection of ItemWriters for each item, based on a router pattern implemented through the providedClassifier.classCalls a collection ofItemWriters in fixed-order sequence.
The implementation is thread-safe if all delegates are thread-safe.classItem writer that writes items to aList.classAnItemStreamWriterdecorator with a synchronizedwrite()method.classThis is anItemWriterdecorator with a synchronizedwrite(org.springframework.batch.item.Chunk<? extends T>)method.Method parameters in org.springframework.batch.item.support with type arguments of type ItemWriterModifier and TypeMethodDescriptionvoidClassifierCompositeItemWriter.setClassifier(org.springframework.classify.Classifier<T, ItemWriter<? super T>> classifier) voidCompositeItemWriter.setDelegates(List<ItemWriter<? super T>> delegates) The list of item writers to use as delegates.Constructors in org.springframework.batch.item.support with parameters of type ItemWriterModifierConstructorDescriptionCompositeItemWriter(ItemWriter<? super T>... delegates) Convenience constructor for setting the delegates.SynchronizedItemWriter(ItemWriter<T> delegate) Constructor parameters in org.springframework.batch.item.support with type arguments of type ItemWriterModifierConstructorDescriptionCompositeItemWriter(List<ItemWriter<? super T>> delegates) Convenience constructor for setting the delegates. -
Uses of ItemWriter in org.springframework.batch.item.support.builder
Methods in org.springframework.batch.item.support.builder with parameters of type ItemWriterModifier and TypeMethodDescriptionSynchronizedItemWriterBuilder.delegate(ItemWriter<T> delegate) The item writer to use as a delegate.final CompositeItemWriterBuilder<T>CompositeItemWriterBuilder.delegates(ItemWriter<? super T>... delegates) The item writers to use as delegates.Method parameters in org.springframework.batch.item.support.builder with type arguments of type ItemWriterModifier and TypeMethodDescriptionClassifierCompositeItemWriterBuilder.classifier(org.springframework.classify.Classifier<T, ItemWriter<? super T>> classifier) Establish the classifier to be used for the selection of whichItemWriterto use.CompositeItemWriterBuilder.delegates(List<ItemWriter<? super T>> delegates) The list of item writers to use as delegates. -
Uses of ItemWriter in org.springframework.batch.item.xml
Classes in org.springframework.batch.item.xml that implement ItemWriterModifier and TypeClassDescriptionclassAn implementation ofItemWriterwhich uses StAX andMarshallerfor serializing object to XML.