C# Class npantarhei.runtime.flows.Flow_asynchronously

Show file Open project: ralfw/NPantaRhei

Public Methods

Method Description
Execute ( Task task ) : void
Flow_asynchronously ( ISchedulingStrategy schedule ) : System
Inject ( List streams, IOperation>.Dictionary operations ) : void
Process ( IMessage message ) : void
Start ( ) : void
Stop ( ) : void
Throttle ( int delayMilliseconds ) : void

Method Details

Execute() public method

public Execute ( Task task ) : void
task npantarhei.runtime.messagetypes.Task
return void

Flow_asynchronously() public method

public Flow_asynchronously ( ISchedulingStrategy schedule ) : System
schedule ISchedulingStrategy
return System

Inject() public method

public Inject ( List streams, IOperation>.Dictionary operations ) : void
streams List
operations IOperation>.Dictionary
return void

Process() public method

public Process ( IMessage message ) : void
message IMessage
return void

Start() public method

public Start ( ) : void
return void

Stop() public method

public Stop ( ) : void
return void

Throttle() public method

public Throttle ( int delayMilliseconds ) : void
delayMilliseconds int
return void