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

## Namespace: OtlParallel
Class TOmniJoinState

    System.TInterfacedObject
      |
      +-- OtlParallel.TOmniJoinState

All Implemented Interfaces:
  IOmniJoinState , IOmniJoinStateEx

public class TOmniJoinState ( System.TInterfacedObject , IOmniJoinState , IOmniJoinStateEx )

Sealed
  False

Abstract
  False

Persistent
  False

Property Summary
`public OtlTask.IOmniTask` | `Task`
`public OtlTaskControl.IOmniTaskControl` | `TaskControl`

Constructor Summary
`Create(globalCancelationFlag: OtlSync.IOmniCancellationToken ; globalExceptionFlag: OtlSync.IOmniCancellationToken )`

Method Summary
`public Sub` | `Cancel()`
`public function boolean` | `IsCancelled()`
`public function boolean` | `IsExceptional()`
`public Sub` | `SetTask(aTask: OtlTask.IOmniTask )`

Property Detail

### Task

    public Task: OtlTask.IOmniTask

Type
  IOmniTask

Class
  False

Access
  read

### TaskControl

    public TaskControl: OtlTaskControl.IOmniTaskControl

Type
  IOmniTaskControl

Class
  False

Access
  read/write

Constructor Detail

### Create

    public constructor Create(globalCancelationFlag: OtlSync.IOmniCancellationToken ; globalExceptionFlag: OtlSync.IOmniCancellationToken )

Final
  False

Reintroduce
  False

Virtual
  False

Override
  False

Abstract
  False

Method Detail

### Cancel

    public procedure Cancel()

Final
  False

Reintroduce
  False

Abstract
  False

Override
  False

Virtual
  False

Class
  False

### IsCancelled

    public function IsCancelled(): boolean

Final
  False

Reintroduce
  False

Abstract
  False

Returns
  boolean

Override
  False

Virtual
  False

Class
  False

### IsExceptional

    public function IsExceptional(): boolean

Final
  False

Reintroduce
  False

Abstract
  False

Returns
  boolean

Override
  False

Virtual
  False

Class
  False

### SetTask

    public procedure SetTask(aTask: OtlTask.IOmniTask )

Final
  False

Reintroduce
  False

Abstract
  False

Override
  False

Virtual
  False

Class
  False

Implementation Link

to Interface IOmniJoinState

Client
  TOmniJoinState

Supplier
  IOmniJoinState

to Interface IOmniJoinStateEx

Client
  TOmniJoinState

Supplier
  IOmniJoinStateEx

Association Link

to Interface IOmniCancellationToken

Supplier
  IOmniCancellationToken

Directed
  False

Client
  FGlobalCancelationFlag

Type
  association

to Interface IOmniCancellationToken

Supplier
  IOmniCancellationToken

Directed
  False

Client
  FGlobalExceptionFlag

Type
  association

to Interface IOmniTask

Supplier
  IOmniTask

Directed
  False

Client
  FTask

Type
  association

to Interface IOmniTaskControl

Supplier
  IOmniTaskControl

Directed
  False

Client
  FTaskControl

Type
  association

to Interface IOmniTask

Supplier
  IOmniTask

Directed
  False

Client
  Task

Type
  association

to Interface IOmniTaskControl

Supplier
  IOmniTaskControl

Directed
  False

Client
  TaskControl

Type
  association

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