Package | Description |
---|---|
org.springframework.batch.core.step.item |
Specific implementations of step concerns for item-oriented approach.
|
org.springframework.batch.item |
Infrastructure interfaces and primary dependencies for item concerns.
|
org.springframework.batch.item.adapter |
Adapters for Plain Old Java Objects.
|
org.springframework.batch.item.database |
Infrastructure implementations of database based item readers and writers.
|
org.springframework.batch.item.file |
Infrastructure implementations of io file concerns.
|
org.springframework.batch.item.jms | |
org.springframework.batch.item.mail | |
org.springframework.batch.item.mail.javamail | |
org.springframework.batch.item.support |
Internal support package
|
org.springframework.batch.item.xml |
Infrastructure implementations of xml input and output.
|
Modifier and Type | Method and Description |
---|---|
protected ItemWriter<? super S> |
SimpleStepFactoryBean.getItemWriter()
Protected getter for the
ItemWriter for subclasses to use |
Modifier and Type | Method and Description |
---|---|
void |
SimpleChunkProcessor.setItemWriter(ItemWriter<? super O> itemWriter) |
void |
SimpleStepFactoryBean.setItemWriter(ItemWriter<? super S> itemWriter) |
Constructor and Description |
---|
FaultTolerantChunkProcessor(ItemProcessor<? super I,? extends O> itemProcessor,
ItemWriter<? super O> itemWriter,
BatchRetryTemplate batchRetryTemplate) |
SimpleChunkProcessor(ItemProcessor<? super I,? extends O> itemProcessor,
ItemWriter<? super O> itemWriter) |
Modifier and Type | Interface and Description |
---|---|
interface |
ItemStreamWriter<T>
Convenience interface that combines
ItemStream and ItemWriter
. |
Modifier and Type | Class and Description |
---|---|
class |
ItemWriterAdapter<T>
Delegates item processing to a custom method -
passes the item as an argument for the delegate method.
|
class |
PropertyExtractingDelegatingItemWriter<T>
Delegates processing to a custom method - extracts property values from item
object and uses them as arguments for the delegate method.
|
Modifier and Type | Class and Description |
---|---|
class |
HibernateItemWriter<T>
ItemWriter that uses a Hibernate session to save or update entities
that are not part of the current Hibernate session. |
class |
JdbcBatchItemWriter<T>
ItemWriter that uses the batching features from
SimpleJdbcTemplate to execute a batch of statements for all items
provided. |
class |
JpaItemWriter<T>
ItemWriter that is using a JPA
EntityManagerFactory to merge any Entities that aren't part of the
persistence context. |
Modifier and Type | Interface and Description |
---|---|
interface |
ResourceAwareItemWriterItemStream<T>
|
Modifier and Type | Class and Description |
---|---|
class |
FlatFileItemWriter<T>
This class is an item writer that writes data to a file or stream.
|
class |
MultiResourceItemWriter<T>
Wraps a
ResourceAwareItemWriterItemStream and creates a new output
resource when the count of items written in current resource exceeds
MultiResourceItemWriter.setItemCountLimitPerResource(int) . |
Modifier and Type | Class and Description |
---|---|
class |
JmsItemWriter<T>
An
ItemWriter for JMS using a JmsTemplate . |
Modifier and Type | Class and Description |
---|---|
class |
SimpleMailMessageItemWriter
A simple
ItemWriter that can send mail messages. |
Modifier and Type | Class and Description |
---|---|
class |
MimeMessageItemWriter
A simple
ItemWriter that can send mail messages. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractItemStreamItemWriter<T>
Base class for
ItemWriter implementations. |
class |
ClassifierCompositeItemWriter<T>
Calls one of a collection of ItemWriters for each item, based on a router
pattern implemented through the provided
Classifier . |
class |
CompositeItemWriter<T>
Calls a collection of
ItemWriter s in fixed-order sequence.The implementation is thread-safe if all delegates are thread-safe. |
Modifier and Type | Method and Description |
---|---|
void |
ClassifierCompositeItemWriter.setClassifier(Classifier<T,ItemWriter<? super T>> classifier) |
void |
CompositeItemWriter.setDelegates(List<ItemWriter<? super T>> delegates) |
Modifier and Type | Class and Description |
---|---|
class |
StaxEventItemWriter<T>
An implementation of
ItemWriter which uses StAX and
Marshaller for serializing object to XML. |
Copyright © 2013 SpringSource. All rights reserved.