Modifier and Type | Method and Description |
---|---|
protected ItemWriter<? super O> |
SimpleStepBuilder.getWriter() |
Modifier and Type | Method and Description |
---|---|
SimpleStepBuilder<I,O> |
SimpleStepBuilder.writer(ItemWriter<? super O> writer)
An item writer that writes a chunk of items.
|
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 |
SimpleStepFactoryBean.setItemWriter(ItemWriter<? super S> itemWriter) |
Modifier and Type | Method and Description |
---|---|
void |
SimpleChunkProcessor.setItemWriter(ItemWriter<? super O> 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 |
KeyValueItemWriter<K,V>
A base class to implement any
ItemWriter that writes to a key value store
using a Converter to derive a key from an item |
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 |
AmqpItemWriter<T>
AMQP
ItemWriter implementation using an AmqpTemplate to
send messages. |
Modifier and Type | Class and Description |
---|---|
class |
GemfireItemWriter<K,V>
An
ItemWriter that stores items in GemFire |
class |
MongoItemWriter<T>
A
ItemWriter implementation that writes to a MongoDB store using an implementation of Spring Data's
MongoOperations . |
class |
Neo4jItemWriter<T>
A
ItemWriter implementation that writes to a Neo4j database using an
implementation of Spring Data's Neo4jOperations . |
class |
RepositoryItemWriter
A
ItemReader wrapper for a
CrudRepository from Spring Data. |
class |
SpELMappingGemfireItemWriter<K,V>
A convenient
GemfireItemWriter implementation that uses a SpELItemKeyMapper |
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 |
IbatisBatchItemWriter<T>
ItemWriter that uses the batching features from
SqlMapClientTemplate to execute a batch of statements for all items
provided.The user must provide an iBATIS statement id that points to the SQL statement defined in the iBATIS SqlMap configuration. It is expected that IbatisBatchItemWriter.write(List) is called inside a transaction.The writer is thread safe after its properties are set (normal singleton behavior), so it can be used to write in multiple concurrent transactions. |
class |
JdbcBatchItemWriter<T>
ItemWriter that uses the batching features from
NamedParameterJdbcTemplate 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(org.springframework.classify.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. |
Modifier and Type | Class and Description |
---|---|
class |
InfiniteLoopWriter
Simple module implementation that will always return true to indicate that
processing should continue.
|
class |
StagingItemWriter<T>
Database
ItemWriter implementing the process indicator pattern. |
Modifier and Type | Method and Description |
---|---|
protected ItemWriter<Object> |
RetrySampleConfiguration.writer() |
Modifier and Type | Class and Description |
---|---|
class |
JdbcGameDao |
class |
JdbcPlayerSummaryDao |
class |
PlayerItemWriter |
Modifier and Type | Class and Description |
---|---|
class |
PersonWriter |
Modifier and Type | Class and Description |
---|---|
class |
CustomerUpdateWriter |
Modifier and Type | Class and Description |
---|---|
class |
CustomerCreditItemWriter
Delegates actual writing to a custom DAO.
|
class |
CustomerCreditUpdateWriter |
class |
HibernateAwareCustomerCreditItemWriter
Delegates writing to a custom DAO and flushes + clears hibernate session to
fulfill the
ItemWriter contract. |
class |
TradeWriter
Delegates the actual writing to custom DAO delegate.
|
Modifier and Type | Method and Description |
---|---|
void |
FlatFileCustomerCreditDao.setItemWriter(ItemWriter<String> itemWriter) |
Modifier and Type | Class and Description |
---|---|
class |
DummyItemWriter |
class |
RetrySampleItemWriter<T>
Simulates temporary output trouble - requires to retry 3 times to pass
successfully.
|
Copyright © 2014 Pivotal. All rights reserved.