Package org.springframework.batch.item

Infrastructure interfaces and primary dependencies for item concerns.

See:
          Description

Interface Summary
FailedItemIdentifier Strategy interface to distinguish a new item from one that has been processed before and failed, e.g.
ItemKeyGenerator Extension of the ItemReader interface that allows items to be identified and tagged by a unique key.
ItemReader Strategy interface for providing the data.
ItemRecoverer Strategy interface for recovery action when processing of an item fails.
ItemStream Marker interface defining a contract for periodically storing state and restoring from that state should an error occur.
ItemWriter Basic interface for generic output operations.
 

Class Summary
AbstractItemReader Base class for ItemReader implementations.
AbstractItemStreamItemReader Base class for ItemReader implementations.
AbstractItemStreamItemWriter Base class for ItemWriter implementations.
AbstractItemWriter Abstract ItemWriter that allows for base classes to only implement the close method if they need it.
ExecutionContext Object representing a context for an ItemStream.
ExecutionContextUserSupport Facilitates assigning names to objects persisting data in ExecutionContext and generating keys for ExecutionContext based on the name.
ItemStreamSupport Empty method implementation of ItemStream.
 

Exception Summary
ClearFailedException Unchecked exception indicating that an error has occurred while trying to call ItemWriter.clear()
FlushFailedException Unchecked exception indicating that an error has occurred while trying to call ItemWriter.flush()
ItemReaderException A base exception class that all exceptions thrown from an ItemReader extend.
ItemStreamException Exception representing any errors encountered while processing a stream.
ItemWriterException A base exception class that all exceptions thrown from an ItemWriter extend.
MarkFailedException An exception class thrown when an ItemReader fails to mark its current state for future retry.
NoWorkFoundException Exception indicating that an ItemReader found no work to process while initializing.
ParseException Exception indicating that an error has been encountered parsing io, typically from a file.
ReaderNotOpenException Exception indicating that an ItemReader needed to be opened before read.
ResetFailedException An exception class thrown when an ItemReader fails to reset its state based on the previous mark.
UnexpectedInputException Used to signal an unexpected end of an input or message stream.
 

Package org.springframework.batch.item Description

Infrastructure interfaces and primary dependencies for item concerns.



Copyright © 2008 SpringSource. All Rights Reserved.