C# Class Summer.Batch.Infrastructure.Item.Support.CompositeItemStream

Simple IITemStream that delegates to a list of other streams.
Inheritance: IItemStream
Afficher le fichier Open project: SummerBatch/SummerBatch Class Usage Examples

Méthodes publiques

Méthode Description
Close ( ) : void

Brodcast the call to close

Dispose ( ) : void

@see IDisposable#Dispose .

Flush ( ) : void

Flushes all streams.

Open ( ExecutionContext executionContext ) : void

Broadcast the call to open.

Register ( IItemStream stream ) : void

Register a IITemStream as one of the interesting providers under the provided key.

Update ( ExecutionContext executionContext ) : void

Simple aggregate ExecutionContext provider for the contributions registered under the given key.

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void

Does actual dispose. Simply delegates to Close();

Method Details

Close() public méthode

Brodcast the call to close
 
public Close ( ) : void
Résultat void

Dispose() public méthode

@see IDisposable#Dispose .
public Dispose ( ) : void
Résultat void

Dispose() protected méthode

Does actual dispose. Simply delegates to Close();
protected Dispose ( bool disposing ) : void
disposing bool
Résultat void

Flush() public méthode

Flushes all streams.
public Flush ( ) : void
Résultat void

Open() public méthode

Broadcast the call to open.
 
public Open ( ExecutionContext executionContext ) : void
executionContext ExecutionContext
Résultat void

Register() public méthode

Register a IITemStream as one of the interesting providers under the provided key.
public Register ( IItemStream stream ) : void
stream IItemStream
Résultat void

Update() public méthode

Simple aggregate ExecutionContext provider for the contributions registered under the given key.
 
public Update ( ExecutionContext executionContext ) : void
executionContext ExecutionContext
Résultat void