Namespace: OtlParallel
Interface IOmniPipelineStageEx
All Known Implementing Classes: - TOmniPipelineStage
public interface IOmniPipelineStageEx
Persistent- False
HandleExceptions
public HandleExceptions: boolean
Type- boolean
Access- read/write
NumTasks
public NumTasks: integer
Type- integer
Access- read/write
TaskConfig
public TaskConfig: IOmniTaskConfig
Type- IOmniTaskConfig
Access- read
Throttle
public Throttle: integer
Type- integer
Access- read/write
ThrottleLow
public ThrottleLow: integer
Type- integer
Access- read/write
ThrottleLowSat
public ThrottleLowSat: integer
Type- integer
Access- read/write
Execute
public procedure Execute(task: OtlTask.IOmniTask )
Reintroduce- False
GetHandleExceptions
public function GetHandleExceptions(): boolean
Reintroduce- False
Returns- boolean
GetNumTasks
public function GetNumTasks(): integer
Reintroduce- False
Returns- integer
GetTaskConfig
public function GetTaskConfig(): IOmniTaskConfig
Reintroduce- False
Returns- IOmniTaskConfig
GetThrottle
public function GetThrottle(): integer
Reintroduce- False
Returns- integer
GetThrottleLow
public function GetThrottleLow(): integer
Reintroduce- False
Returns- integer
GetThrottleLowSat
public function GetThrottleLowSat(): integer
Reintroduce- False
Returns- integer
SetHandleExceptions
public procedure SetHandleExceptions(value: boolean)
Reintroduce- False
SetNumTasks
public procedure SetNumTasks(value: integer)
Reintroduce- False
SetQueues
public procedure SetQueues(inQueue: OtlCollections.IOmniBlockingCollection ; outQueue: OtlCollections.IOmniBlockingCollection )
Reintroduce- False
SetThrottle
public procedure SetThrottle(value: integer)
Reintroduce- False
SetThrottleLow
public procedure SetThrottleLow(value: integer)
Reintroduce- False
SetThrottleLowSat
public procedure SetThrottleLowSat(value: integer)
Reintroduce- False
to Interface IOmniTaskConfig
Supplier- IOmniTaskConfig
Directed- False
Client- TaskConfig
Type- association