Overview | Namespace | Classifier | Tree | Index | Help
PREV NEXT | FRAMES NO FRAMES
SUMMARY: INNER | FIELD | CONSTR | DESTR | METHOD | DETAIL: FIELD | CONSTR | DESTR | METHOD

## Namespace: OtlParallel
Interface IOmniPipelineStageEx

All Known Implementing Classes:
  TOmniPipelineStage

public interface IOmniPipelineStageEx

Persistent
  False

Property Summary
`public boolean` | `HandleExceptions`
`public integer` | `NumTasks`
`public IOmniTaskConfig` | `TaskConfig`
`public integer` | `Throttle`
`public integer` | `ThrottleLow`
`public integer` | `ThrottleLowSat`

Method Summary
`public Sub` | `Execute(task: OtlTask.IOmniTask )`
`public function boolean` | `GetHandleExceptions()`
`public function integer` | `GetNumTasks()`
`public function IOmniTaskConfig` | `GetTaskConfig()`
`public function integer` | `GetThrottle()`
`public function integer` | `GetThrottleLow()`
`public function integer` | `GetThrottleLowSat()`
`public Sub` | `SetHandleExceptions(value: boolean)`
`public Sub` | `SetNumTasks(value: integer)`
`public Sub` | `SetQueues(inQueue: OtlCollections.IOmniBlockingCollection ; outQueue: OtlCollections.IOmniBlockingCollection )`
`public Sub` | `SetThrottle(value: integer)`
`public Sub` | `SetThrottleLow(value: integer)`
`public Sub` | `SetThrottleLowSat(value: integer)`

Property Detail

### 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

Method Detail

### 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

Association Link

to Interface IOmniTaskConfig

Supplier
  IOmniTaskConfig

Directed
  False

Client
  TaskConfig

Type
  association

Overview | Namespace | Classifier | Tree | Index | Help
PREV NEXT | FRAMES NO FRAMES
SUMMARY: INNER | FIELD | CONSTR | DESTR | METHOD | DETAIL: FIELD | CONSTR | DESTR | METHOD