Summer.Batch.Infrastructure.Item.Util.ItemStreamSupport Class Reference

Basic implementation of IItemStream. More...

Inheritance diagram for Summer.Batch.Infrastructure.Item.Util.ItemStreamSupport:
Summer.Batch.Infrastructure.Item.IItemStream Summer.Batch.Infrastructure.Item.File.MultiResourceItemReader< T > Summer.Batch.Infrastructure.Item.Support.AbstractItemStreamItemReader< T > Summer.Batch.Infrastructure.Item.Support.AbstractItemStreamItemWriter< T > Summer.Batch.Infrastructure.Item.Support.AbstractItemCountingItemStreamItemReader< T > Summer.Batch.Extra.Ebcdic.EbcdicFileWriter< T > Summer.Batch.Infrastructure.Item.File.FlatFileItemWriter< T > Summer.Batch.Extra.Ebcdic.EbcdicFileReader< T > Summer.Batch.Infrastructure.Item.Database.DataReaderItemReader< T > Summer.Batch.Infrastructure.Item.File.FlatFileItemReader< T >

Public Member Functions

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 ()
 

Protected Member Functions

virtual void Dispose (bool disposing)
 Does the actual dipose, delegating to Close(); More...
 

Properties

string Name [set]
 The name of the component that will be used as prefix for keys in the execution context. More...
 

Detailed Description

Basic implementation of IItemStream.

Member Function Documentation

virtual void Summer.Batch.Infrastructure.Item.Util.ItemStreamSupport.Dispose ( )
virtual

See also
IDisposable::Dispose .
virtual void Summer.Batch.Infrastructure.Item.Util.ItemStreamSupport.Dispose ( bool  disposing)
protectedvirtual

Does the actual dipose, delegating to Close();

Parameters
disposing

Reimplemented in Summer.Batch.Infrastructure.Item.File.FlatFileItemWriter< T >, and Summer.Batch.Infrastructure.Item.File.FlatFileItemReader< T >.

virtual void Summer.Batch.Infrastructure.Item.Util.ItemStreamSupport.Flush ( )
virtual
string Summer.Batch.Infrastructure.Item.Util.ItemStreamSupport.GetExecutionContextKey ( string  key)

Transform the given key to use the name of this instance as prefix.

Parameters
keya key to transform
Returns
the given key with an identifying prefix

Property Documentation

string Summer.Batch.Infrastructure.Item.Util.ItemStreamSupport.Name
set

The name of the component that will be used as prefix for keys in the execution context.


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