Summer.Batch.Infrastructure.Item.Support.AbstractItemStreamItemWriter< T > Class Template Referenceabstract

Base class for ItemWriter implementations. More...

Inheritance diagram for Summer.Batch.Infrastructure.Item.Support.AbstractItemStreamItemWriter< T >:
Summer.Batch.Infrastructure.Item.Util.ItemStreamSupport Summer.Batch.Infrastructure.Item.IItemStreamWriter< T > Summer.Batch.Infrastructure.Item.IItemStream Summer.Batch.Infrastructure.Item.IItemStream Summer.Batch.Infrastructure.Item.IItemWriter< T > Summer.Batch.Extra.Ebcdic.EbcdicFileWriter< T > Summer.Batch.Infrastructure.Item.File.FlatFileItemWriter< T >

Public Member Functions

abstract void Write (IList< T > items)
 
- Public Member Functions inherited from Summer.Batch.Infrastructure.Item.Util.ItemStreamSupport
virtual void Close ()
 Close the stream More...
 
virtual void Open (ExecutionContext executionContext)
 Opens the stream. More...
 
virtual void Update (ExecutionContext executionContext)
 Updates the stream. More...
 
virtual void Flush ()
 Flushes the stream. More...
 
string GetExecutionContextKey (string key)
 Transform the given key to use the name of this instance as prefix. More...
 
virtual void Dispose ()
 

Additional Inherited Members

- Protected Member Functions inherited from Summer.Batch.Infrastructure.Item.Util.ItemStreamSupport
virtual void Dispose (bool disposing)
 Does the actual dipose, delegating to Close(); More...
 
- Properties inherited from Summer.Batch.Infrastructure.Item.Util.ItemStreamSupport
string Name [set]
 The name of the component that will be used as prefix for keys in the execution context. More...
 

Detailed Description

Base class for ItemWriter implementations.

Template Parameters
T 
Type Constraints
T :class 

Member Function Documentation


The documentation for this class was generated from the following file:
  • Summer.Batch.Infrastructure/Item/Support/AbstractItemStreamItemWriter.cs