Uses of Interface
org.springframework.batch.item.ItemWriter

Packages that use ItemWriter
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.support Internal support package 
org.springframework.batch.item.transform Writer implementation concerned with item transformation before writing. 
org.springframework.batch.item.xml Infrastructure implementations of xml input and output. 
org.springframework.batch.repeat.callback Infrastructure implementations of repeat callback concerns. 
 

Uses of ItemWriter in org.springframework.batch.item.adapter
 

Classes in org.springframework.batch.item.adapter that implement ItemWriter
 class ItemWriterAdapter
          Delegates item processing to a custom method - passes the item as an argument for the delegate method.
 class PropertyExtractingDelegatingItemWriter
          Delegates 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.database
 

Classes in org.springframework.batch.item.database that implement ItemWriter
 class AbstractTransactionalResourceItemWriter
          Stores items in transactional resource and flushes aggressively in case of failure.
 class BatchSqlUpdateItemWriter
          ItemWriter that uses the batching features from PreparedStatement if available and can take some rudimentary steps to locate a failure during a flush, and identify the items that failed.
 class HibernateAwareItemWriter
          ItemWriter that is aware of the Hibernate session and can take some responsibilities to do with chunk boundaries away from a less smart ItemWriter (the delegate).
 

Methods in org.springframework.batch.item.database with parameters of type ItemWriter
 void HibernateAwareItemWriter.setDelegate(ItemWriter delegate)
          Public setter for the ItemWriter property.
 

Uses of ItemWriter in org.springframework.batch.item.file
 

Classes in org.springframework.batch.item.file that implement ItemWriter
 class FlatFileItemWriter
          This class is an item writer that writes data to a file or stream.
 

Uses of ItemWriter in org.springframework.batch.item.support
 

Classes in org.springframework.batch.item.support that implement ItemWriter
 class AbstractItemStreamItemWriter
          Base class for ItemWriter implementations.
 class AbstractItemWriter
          Abstract ItemWriter that allows for base classes to only implement the AbstractItemWriter.flush() and AbstractItemWriter.clear() methods if they need it.
 class CompositeItemWriter
          Calls a collection of ItemWriters in fixed-order sequence.
 class DelegatingItemWriter
          Simple wrapper around ItemWriter.
 

Methods in org.springframework.batch.item.support with parameters of type ItemWriter
 void DelegatingItemWriter.setDelegate(ItemWriter writer)
          Setter for ItemWriter.
 

Constructors in org.springframework.batch.item.support with parameters of type ItemWriter
DelegatingItemWriter(ItemWriter itemWriter)
           
 

Uses of ItemWriter in org.springframework.batch.item.transform
 

Classes in org.springframework.batch.item.transform that implement ItemWriter
 class ItemTransformerItemWriter
          Transforms the item using injected ItemTransformer before it is written to output by ItemWriter.
 

Uses of ItemWriter in org.springframework.batch.item.xml
 

Classes in org.springframework.batch.item.xml that implement ItemWriter
 class StaxEventItemWriter
          An implementation of ItemWriter which uses StAX and EventWriterSerializer for serializing object to XML.
 

Uses of ItemWriter in org.springframework.batch.repeat.callback
 

Constructors in org.springframework.batch.repeat.callback with parameters of type ItemWriter
ItemReaderRepeatCallback(ItemReader provider, ItemWriter writer)
           
 



Copyright © 2009 SpringSource. All Rights Reserved.