Namespace: OtlDataManager

Class TOmniLocalQueueImpl

OtlDataManager.TOmniLocalQueue 
  |
  +-- OtlDataManager.TOmniLocalQueueImpl

public class TOmniLocalQueueImpl ( TOmniLocalQueue )

Sealed
False
summary
Local queue implementation.
Abstract
False
Persistent
False

Constructor Summary
Create(owner: TOmniBaseDataManager )
 
 

Method Summary
  public Sub AssociateBuffer(buffer: TOmniOutputBuffer )
 
  public Sub Destroy()
 
  public function boolean GetNext(value: OtlCommon.TOmniValue )
 
  public function boolean GetNext(position: int64; value: OtlCommon.TOmniValue )
 
  public function boolean Split(package: TOmniDataPackage )
 
 

Constructor Detail

Create

public constructor Create(owner: TOmniBaseDataManager )
Final
False
Reintroduce
False
Virtual
False
Override
False
Abstract
False

Method Detail

AssociateBuffer

public procedure AssociateBuffer(buffer: TOmniOutputBuffer )
Final
False
Reintroduce
False
Abstract
False
Override
True
Virtual
False
Class
False

Destroy

public procedure Destroy()
Reintroduce
False
Virtual
False
Override
True
Abstract
False
Final
False

GetNext

public function GetNext(value: OtlCommon.TOmniValue ): boolean
Final
False
Reintroduce
False
Abstract
False
Returns
boolean
Override
True
Virtual
False
Class
False

GetNext

public function GetNext(position: int64; value: OtlCommon.TOmniValue ): boolean
Final
False
Reintroduce
False
Abstract
False
Returns
boolean
Override
True
Virtual
False
Class
False

Split

public function Split(package: TOmniDataPackage ): boolean
Final
False
Reintroduce
False
Abstract
False
Returns
boolean
Override
True
Virtual
False
Class
False

Generalization Link

to Class TOmniLocalQueue

Client
TOmniLocalQueueImpl
Supplier
TOmniLocalQueue

Association Link

to Class TOmniOutputBufferSet

Supplier
TOmniOutputBufferSet
Directed
False
Client
lqiBufferSet
Type
association

to Class TOmniBaseDataManager

Supplier
TOmniBaseDataManager
Directed
False
Client
lqiDataManager_ref
Type
association

to Class TOmniDataPackageBase

Supplier
TOmniDataPackageBase
Directed
False
Client
lqiDataPackage
Type
association