Namespace: Consultingwerk.OERA
Class 
BufferSpec Copy to Clipboard
Parent classes:
Inherits: Progress.Lang.Object
Implements: Consultingwerk.OERA.IBufferSpec

File:BufferSpec
Purpose:Describes a dynamic buffer
Description:Parameter object to the BufferDataSource class
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Wed Jun 15 20:36:55 CEST 2016
Notes:See https://consultingwerk.atlassian.net/wiki/spaces/SCL/pages/8094648/New+API+for+dynamic+DATA-SOURCE+objects
Purpose: Gets and sets the optional handle of an existing buffer
Notes:


Top Constructor Summary
Options Name Purpose
+ BufferSpec (character) Constructor for the BufferSpec class
+ BufferSpec (character, character) Constructor for the BufferSpec class
+ BufferSpec (character, character, DataSourceKeys) Constructor for the BufferSpec class
+ BufferSpec (character, character, QueryJoinEnum) Constructor for the BufferSpec class
+ BufferSpec (character, character, QueryJoinEnum, character) Constructor for the BufferSpec class
+ BufferSpec (character, character, QueryJoinEnum, character, DataSourceKeys) Constructor for the BufferSpec class
+ BufferSpec (character, character, QueryJoinEnum, DataSourceKeys) Constructor for the BufferSpec class
+ BufferSpec (character, DataSourceKeys) Constructor for the BufferSpec class
+ BufferSpec (character, QueryJoinEnum) Constructor for the BufferSpec class
+ BufferSpec (character, QueryJoinEnum, character) Constructor for the BufferSpec class
+ BufferSpec (character, QueryJoinEnum, character, DataSourceKeys) Constructor for the BufferSpec class
+ BufferSpec (character, QueryJoinEnum, DataSourceKeys) Constructor for the BufferSpec class
+ BufferSpec (handle) Constructor for the BufferSpec class
+ BufferSpec (handle, character) Constructor for the BufferSpec class
+ BufferSpec (handle, character, DataSourceKeys) Constructor for the BufferSpec class
+ BufferSpec (handle, character, QueryJoinEnum) Constructor for the BufferSpec class
+ BufferSpec (handle, character, QueryJoinEnum, character) Constructor for the BufferSpec class
+ BufferSpec (handle, character, QueryJoinEnum, character, DataSourceKeys) Constructor for the BufferSpec class
+ BufferSpec (handle, character, QueryJoinEnum, DataSourceKeys) Constructor for the BufferSpec class
+ BufferSpec (handle, DataSourceKeys) Constructor for the BufferSpec class
+ BufferSpec (handle, logical) Constructor for the BufferSpec class
+ BufferSpec (handle, logical, DataSourceKeys) Constructor for the BufferSpec class
+ BufferSpec (handle, logical, QueryJoinEnum) Constructor for the BufferSpec class
+ BufferSpec (handle, logical, QueryJoinEnum, character) Constructor for the BufferSpec class
+ BufferSpec (handle, logical, QueryJoinEnum, character, DataSourceKeys) Constructor for the BufferSpec class
+ BufferSpec (handle, logical, QueryJoinEnum, DataSourceKeys) Constructor for the BufferSpec class
+ BufferSpec (handle, QueryJoinEnum) Constructor for the BufferSpec class
+ BufferSpec (handle, QueryJoinEnum, character) Constructor for the BufferSpec class
+ BufferSpec (handle, QueryJoinEnum, character, DataSourceKeys) Constructor for the BufferSpec class
+ BufferSpec (handle, QueryJoinEnum, DataSourceKeys) Constructor for the BufferSpec class
+ BufferSpec (QueryTypeEnum, character) Constructor for the BufferSpec class
+ BufferSpec (QueryTypeEnum, character, character) Constructor for the BufferSpec class
+ BufferSpec (QueryTypeEnum, character, character, DataSourceKeys) Constructor for the BufferSpec class
+ BufferSpec (QueryTypeEnum, character, character, QueryJoinEnum) Constructor for the BufferSpec class
+ BufferSpec (QueryTypeEnum, character, character, QueryJoinEnum, character) Constructor for the BufferSpec class
+ BufferSpec (QueryTypeEnum, character, character, QueryJoinEnum, character, DataSourceKeys) Constructor for the BufferSpec class
+ BufferSpec (QueryTypeEnum, character, character, QueryJoinEnum, DataSourceKeys) Constructor for the BufferSpec class
+ BufferSpec (QueryTypeEnum, character, DataSourceKeys) Constructor for the BufferSpec class
+ BufferSpec (QueryTypeEnum, character, QueryJoinEnum) Constructor for the BufferSpec class
+ BufferSpec (QueryTypeEnum, character, QueryJoinEnum, character) Constructor for the BufferSpec class
+ BufferSpec (QueryTypeEnum, character, QueryJoinEnum, character, DataSourceKeys) Constructor for the BufferSpec class
+ BufferSpec (QueryTypeEnum, character, QueryJoinEnum, DataSourceKeys) Constructor for the BufferSpec class

Top Property Summary
Options Name Purpose
+ HANDLE BufferHandle
+ CHARACTER BufferName
+ LOGICAL CreateBuffer
+ CHARACTER Keys
+ CHARACTER ParentBufferName
+ Consultingwerk.OERA.QueryJoinEnum QueryJoin
+ Consultingwerk.OERA.QueryTypeEnum QueryType
+ CHARACTER TableName


Constructor Detail
Top

PUBLIC BufferSpec (character)

Purpose: Constructor for the BufferSpec class
Notes: Assigns the BufferName to the TableName

Parameters:
pcTableName CHARACTER
The table name for which the buffer should be created
Top

PUBLIC BufferSpec (character, character)

Purpose: Constructor for the BufferSpec class
Notes:

Parameters:
pcTableName CHARACTER
The table name for which the buffer should be created
pcBufferName CHARACTER
The alternative name for the dynamic buffer
Top

PUBLIC BufferSpec (character, character, DataSourceKeys)

Purpose: Constructor for the BufferSpec class
Notes:

Parameters:
pcTableName CHARACTER
The table name for which the buffer should be created
pcBufferName CHARACTER
The alternative name for the dynamic buffer
poDataSourceKeys Consultingwerk.OERA.DataSourceKeys
The optional Value Object for the DataSource Keys
Top

PUBLIC BufferSpec (character, character, QueryJoinEnum)

Purpose: Constructor for the BufferSpec class
Notes:

Parameters:
pcTableName CHARACTER
The table name for which the buffer should be created
pcBufferName CHARACTER
The alternative name for the dynamic buffer
poQueryJoin Consultingwerk.OERA.QueryJoinEnum
The QueryJoin criteria
Top

PUBLIC BufferSpec (character, character, QueryJoinEnum, character)

Purpose: Constructor for the BufferSpec class
Notes:

Parameters:
pcTableName CHARACTER
The table name for which the buffer should be created
pcBufferName CHARACTER
The alternative name for the dynamic buffer
poQueryJoin Consultingwerk.OERA.QueryJoinEnum
The QueryJoin criteria
pcParentBufferName CHARACTER
The optional parent buffer name
Top

PUBLIC BufferSpec (character, character, QueryJoinEnum, character, DataSourceKeys)

Purpose: Constructor for the BufferSpec class
Notes:

Parameters:
pcTableName CHARACTER
The table name for which the buffer should be created
pcBufferName CHARACTER
The alternative name for the dynamic buffer
poQueryJoin Consultingwerk.OERA.QueryJoinEnum
The QueryJoin criteria
pcParentBufferName CHARACTER
The optional parent buffer name
poDataSourceKeys Consultingwerk.OERA.DataSourceKeys
The optional Value Object for the DataSource Keys
Top

PUBLIC BufferSpec (character, character, QueryJoinEnum, DataSourceKeys)

Purpose: Constructor for the BufferSpec class
Notes:

Parameters:
pcTableName CHARACTER
The table name for which the buffer should be created
pcBufferName CHARACTER
The alternative name for the dynamic buffer
poQueryJoin Consultingwerk.OERA.QueryJoinEnum
The QueryJoin criteria
poDataSourceKeys Consultingwerk.OERA.DataSourceKeys
The optional Value Object for the DataSource Keys
Top

PUBLIC BufferSpec (character, DataSourceKeys)

Purpose: Constructor for the BufferSpec class
Notes: Assigns the BufferName to the TableName

Parameters:
pcTableName CHARACTER
The table name for which the buffer should be created
poDataSourceKeys Consultingwerk.OERA.DataSourceKeys
The optional Value Object for the DataSource Keys
Top

PUBLIC BufferSpec (character, QueryJoinEnum)

Purpose: Constructor for the BufferSpec class
Notes:

Parameters:
pcTableName CHARACTER
The table name for which the buffer should be created
poQueryJoin Consultingwerk.OERA.QueryJoinEnum
The QueryJoin criteria
Top

PUBLIC BufferSpec (character, QueryJoinEnum, character)

Purpose: Constructor for the BufferSpec class
Notes:

Parameters:
pcTableName CHARACTER
The table name for which the buffer should be created
poQueryJoin Consultingwerk.OERA.QueryJoinEnum
The QueryJoin criteria
pcParentBufferName CHARACTER
The optional parent buffer name
Top

PUBLIC BufferSpec (character, QueryJoinEnum, character, DataSourceKeys)

Purpose: Constructor for the BufferSpec class
Notes:

Parameters:
pcTableName CHARACTER
The table name for which the buffer should be created
poQueryJoin Consultingwerk.OERA.QueryJoinEnum
The QueryJoin criteria
pcParentBufferName CHARACTER
The optional parent buffer name
poDataSourceKeys Consultingwerk.OERA.DataSourceKeys
The optional Value Object for the DataSource Keys
Top

PUBLIC BufferSpec (character, QueryJoinEnum, DataSourceKeys)

Purpose: Constructor for the BufferSpec class
Notes:

Parameters:
pcTableName CHARACTER
The table name for which the buffer should be created
poQueryJoin Consultingwerk.OERA.QueryJoinEnum
The QueryJoin criteria
poDataSourceKeys Consultingwerk.OERA.DataSourceKeys
The optional Value Object for the DataSource Keys
Top

PUBLIC BufferSpec (handle)

Purpose: Constructor for the BufferSpec class
Notes: Assigns the BufferName to the TableName

Parameters:
phBufferHandle HANDLE
The handle of an existing buffer
Top

PUBLIC BufferSpec (handle, character)

Purpose: Constructor for the BufferSpec class
Notes:

Parameters:
phBufferHandle HANDLE
The handle of an existing buffer
pcBufferName CHARACTER
The alternative name for the dynamic buffer
Top

PUBLIC BufferSpec (handle, character, DataSourceKeys)

Purpose: Constructor for the BufferSpec class
Notes:

Parameters:
phBufferHandle HANDLE
The handle of an existing buffer
pcBufferName CHARACTER
The alternative name for the dynamic buffer
poDataSourceKeys Consultingwerk.OERA.DataSourceKeys
The optional Value Object for the DataSource Keys
Top

PUBLIC BufferSpec (handle, character, QueryJoinEnum)

Purpose: Constructor for the BufferSpec class
Notes:

Parameters:
phBufferHandle HANDLE
The handle of an existing buffer
pcBufferName CHARACTER
The alternative name for the dynamic buffer
poQueryJoin Consultingwerk.OERA.QueryJoinEnum
The QueryJoin criteria
Top

PUBLIC BufferSpec (handle, character, QueryJoinEnum, character)

Purpose: Constructor for the BufferSpec class
Notes:

Parameters:
phBufferHandle HANDLE
The handle of an existing buffer
pcBufferName CHARACTER
The alternative name for the dynamic buffer
poQueryJoin Consultingwerk.OERA.QueryJoinEnum
The QueryJoin criteria
pcParentBufferName CHARACTER
The optional parent buffer name
Top

PUBLIC BufferSpec (handle, character, QueryJoinEnum, character, DataSourceKeys)

Purpose: Constructor for the BufferSpec class
Notes:

Parameters:
phBufferHandle HANDLE
The handle of an existing buffer
pcBufferName CHARACTER
The alternative name for the dynamic buffer
poQueryJoin Consultingwerk.OERA.QueryJoinEnum
The QueryJoin criteria
pcParentBufferName CHARACTER
The optional parent buffer name
poDataSourceKeys Consultingwerk.OERA.DataSourceKeys
The optional Value Object for the DataSource Keys
Top

PUBLIC BufferSpec (handle, character, QueryJoinEnum, DataSourceKeys)

Purpose: Constructor for the BufferSpec class
Notes:

Parameters:
phBufferHandle HANDLE
The handle of an existing buffer
pcBufferName CHARACTER
The alternative name for the dynamic buffer
poQueryJoin Consultingwerk.OERA.QueryJoinEnum
The QueryJoin criteria
poDataSourceKeys Consultingwerk.OERA.DataSourceKeys
The optional Value Object for the DataSource Keys
Top

PUBLIC BufferSpec (handle, DataSourceKeys)

Purpose: Constructor for the BufferSpec class
Notes: Assigns the BufferName to the TableName

Parameters:
phBufferHandle HANDLE
The handle of an existing buffer
poDataSourceKeys Consultingwerk.OERA.DataSourceKeys
The optional Value Object for the DataSource Keys
Top

PUBLIC BufferSpec (handle, logical)

Purpose: Constructor for the BufferSpec class
Notes: Assigns the BufferName to the TableName

Parameters:
phBufferHandle HANDLE
The handle of an existing buffer
plCreateBuffer LOGICAL
Logical value indicating if a buffer should be created
Top

PUBLIC BufferSpec (handle, logical, DataSourceKeys)

Purpose: Constructor for the BufferSpec class
Notes: Assigns the BufferName to the TableName

Parameters:
phBufferHandle HANDLE
The handle of an existing buffer
plCreateBuffer LOGICAL
Logical value indicating if a buffer should be created
poDataSourceKeys Consultingwerk.OERA.DataSourceKeys
The optional Value Object for the DataSource Keys
Top

PUBLIC BufferSpec (handle, logical, QueryJoinEnum)

Purpose: Constructor for the BufferSpec class
Notes:

Parameters:
phBufferHandle HANDLE
The handle of an existing buffer
plCreateBuffer LOGICAL
Logical value indicating if a buffer should be created
poQueryJoin Consultingwerk.OERA.QueryJoinEnum
The QueryJoin criteria
Top

PUBLIC BufferSpec (handle, logical, QueryJoinEnum, character)

Purpose: Constructor for the BufferSpec class
Notes:

Parameters:
phBufferHandle HANDLE
The handle of an existing buffer
plCreateBuffer LOGICAL
Logical value indicating if a buffer should be created
poQueryJoin Consultingwerk.OERA.QueryJoinEnum
The QueryJoin criteria
pcParentBufferName CHARACTER
The optional parent buffer name
Top

PUBLIC BufferSpec (handle, logical, QueryJoinEnum, character, DataSourceKeys)

Purpose: Constructor for the BufferSpec class
Notes:

Parameters:
phBufferHandle HANDLE
The handle of an existing buffer
plCreateBuffer LOGICAL
Logical value indicating if a buffer should be created
poQueryJoin Consultingwerk.OERA.QueryJoinEnum
The QueryJoin criteria
pcParentBufferName CHARACTER
The optional parent buffer name
poDataSourceKeys Consultingwerk.OERA.DataSourceKeys
The optional Value Object for the DataSource Keys
Top

PUBLIC BufferSpec (handle, logical, QueryJoinEnum, DataSourceKeys)

Purpose: Constructor for the BufferSpec class
Notes:

Parameters:
phBufferHandle HANDLE
The handle of an existing buffer
plCreateBuffer LOGICAL
Logical value indicating if a buffer should be created
poQueryJoin Consultingwerk.OERA.QueryJoinEnum
The QueryJoin criteria
poDataSourceKeys Consultingwerk.OERA.DataSourceKeys
The optional Value Object for the DataSource Keys
Top

PUBLIC BufferSpec (handle, QueryJoinEnum)

Purpose: Constructor for the BufferSpec class
Notes:

Parameters:
phBufferHandle HANDLE
The handle of an existing buffer
poQueryJoin Consultingwerk.OERA.QueryJoinEnum
The QueryJoin criteria
Top

PUBLIC BufferSpec (handle, QueryJoinEnum, character)

Purpose: Constructor for the BufferSpec class
Notes:

Parameters:
phBufferHandle HANDLE
The handle of an existing buffer
poQueryJoin Consultingwerk.OERA.QueryJoinEnum
The QueryJoin criteria
pcParentBufferName CHARACTER
The optional parent buffer name
Top

PUBLIC BufferSpec (handle, QueryJoinEnum, character, DataSourceKeys)

Purpose: Constructor for the BufferSpec class
Notes:

Parameters:
phBufferHandle HANDLE
The handle of an existing buffer
poQueryJoin Consultingwerk.OERA.QueryJoinEnum
The QueryJoin criteria
pcParentBufferName CHARACTER
The optional parent buffer name
poDataSourceKeys Consultingwerk.OERA.DataSourceKeys
The optional Value Object for the DataSource Keys
Top

PUBLIC BufferSpec (handle, QueryJoinEnum, DataSourceKeys)

Purpose: Constructor for the BufferSpec class
Notes:

Parameters:
phBufferHandle HANDLE
The handle of an existing buffer
poQueryJoin Consultingwerk.OERA.QueryJoinEnum
The QueryJoin criteria
poDataSourceKeys Consultingwerk.OERA.DataSourceKeys
The optional Value Object for the DataSource Keys
Top

PUBLIC BufferSpec (QueryTypeEnum, character)

Purpose: Constructor for the BufferSpec class
Notes: Assigns the BufferName to the TableName

Parameters:
poQueryType Consultingwerk.OERA.QueryTypeEnum
The query type (EACH, FIRST, LAST)
pcTableName CHARACTER
The table name for which the buffer should be created
Top

PUBLIC BufferSpec (QueryTypeEnum, character, character)

Purpose: Constructor for the BufferSpec class
Notes:

Parameters:
poQueryType Consultingwerk.OERA.QueryTypeEnum
The query type (EACH, FIRST, LAST)
pcTableName CHARACTER
The table name for which the buffer should be created
pcBufferName CHARACTER
The alternative name for the dynamic buffer
Top

PUBLIC BufferSpec (QueryTypeEnum, character, character, DataSourceKeys)

Purpose: Constructor for the BufferSpec class
Notes:

Parameters:
poQueryType Consultingwerk.OERA.QueryTypeEnum
The query type (EACH, FIRST, LAST)
pcTableName CHARACTER
The table name for which the buffer should be created
pcBufferName CHARACTER
The alternative name for the dynamic buffer
poDataSourceKeys Consultingwerk.OERA.DataSourceKeys
The optional Value Object for the DataSource Keys
Top

PUBLIC BufferSpec (QueryTypeEnum, character, character, QueryJoinEnum)

Purpose: Constructor for the BufferSpec class
Notes:

Parameters:
poQueryType Consultingwerk.OERA.QueryTypeEnum
The query type (EACH, FIRST, LAST)
pcTableName CHARACTER
The table name for which the buffer should be created
pcBufferName CHARACTER
The alternative name for the dynamic buffer
poQueryJoin Consultingwerk.OERA.QueryJoinEnum
The QueryJoin criteria
Top

PUBLIC BufferSpec (QueryTypeEnum, character, character, QueryJoinEnum, character)

Purpose: Constructor for the BufferSpec class
Notes:

Parameters:
poQueryType Consultingwerk.OERA.QueryTypeEnum
The query type (EACH, FIRST, LAST)
pcTableName CHARACTER
The table name for which the buffer should be created
pcBufferName CHARACTER
The alternative name for the dynamic buffer
poQueryJoin Consultingwerk.OERA.QueryJoinEnum
The QueryJoin criteria
pcParentBufferName CHARACTER
The optional parent buffer name
Top

PUBLIC BufferSpec (QueryTypeEnum, character, character, QueryJoinEnum, character, DataSourceKeys)

Purpose: Constructor for the BufferSpec class
Notes:

Parameters:
poQueryType Consultingwerk.OERA.QueryTypeEnum
The query type (EACH, FIRST, LAST)
pcTableName CHARACTER
The table name for which the buffer should be created
pcBufferName CHARACTER
The alternative name for the dynamic buffer
poQueryJoin Consultingwerk.OERA.QueryJoinEnum
The QueryJoin criteria
pcParentBufferName CHARACTER
The optional parent buffer name
poDataSourceKeys Consultingwerk.OERA.DataSourceKeys
The optional Value Object for the DataSource Keys
Top

PUBLIC BufferSpec (QueryTypeEnum, character, character, QueryJoinEnum, DataSourceKeys)

Purpose: Constructor for the BufferSpec class
Notes:

Parameters:
poQueryType Consultingwerk.OERA.QueryTypeEnum
The query type (EACH, FIRST, LAST)
pcTableName CHARACTER
The table name for which the buffer should be created
pcBufferName CHARACTER
The alternative name for the dynamic buffer
poQueryJoin Consultingwerk.OERA.QueryJoinEnum
The QueryJoin criteria
poDataSourceKeys Consultingwerk.OERA.DataSourceKeys
The optional Value Object for the DataSource Keys
Top

PUBLIC BufferSpec (QueryTypeEnum, character, DataSourceKeys)

Purpose: Constructor for the BufferSpec class
Notes: Assigns the BufferName to the TableName

Parameters:
poQueryType Consultingwerk.OERA.QueryTypeEnum
The query type (EACH, FIRST, LAST)
pcTableName CHARACTER
The table name for which the buffer should be created
poDataSourceKeys Consultingwerk.OERA.DataSourceKeys
The optional Value Object for the DataSource Keys
Top

PUBLIC BufferSpec (QueryTypeEnum, character, QueryJoinEnum)

Purpose: Constructor for the BufferSpec class
Notes:

Parameters:
poQueryType Consultingwerk.OERA.QueryTypeEnum
The query type (EACH, FIRST, LAST)
pcTableName CHARACTER
The table name for which the buffer should be created
poQueryJoin Consultingwerk.OERA.QueryJoinEnum
The QueryJoin criteria
Top

PUBLIC BufferSpec (QueryTypeEnum, character, QueryJoinEnum, character)

Purpose: Constructor for the BufferSpec class
Notes:

Parameters:
poQueryType Consultingwerk.OERA.QueryTypeEnum
The query type (EACH, FIRST, LAST)
pcTableName CHARACTER
The table name for which the buffer should be created
poQueryJoin Consultingwerk.OERA.QueryJoinEnum
The QueryJoin criteria
pcParentBufferName CHARACTER
The optional parent buffer name
Top

PUBLIC BufferSpec (QueryTypeEnum, character, QueryJoinEnum, character, DataSourceKeys)

Purpose: Constructor for the BufferSpec class
Notes:

Parameters:
poQueryType Consultingwerk.OERA.QueryTypeEnum
The query type (EACH, FIRST, LAST)
pcTableName CHARACTER
The table name for which the buffer should be created
poQueryJoin Consultingwerk.OERA.QueryJoinEnum
The QueryJoin criteria
pcParentBufferName CHARACTER
The optional parent buffer name
poDataSourceKeys Consultingwerk.OERA.DataSourceKeys
The optional Value Object for the DataSource Keys
Top

PUBLIC BufferSpec (QueryTypeEnum, character, QueryJoinEnum, DataSourceKeys)

Purpose: Constructor for the BufferSpec class
Notes:

Parameters:
poQueryType Consultingwerk.OERA.QueryTypeEnum
The query type (EACH, FIRST, LAST)
pcTableName CHARACTER
The table name for which the buffer should be created
poQueryJoin Consultingwerk.OERA.QueryJoinEnum
The QueryJoin criteria
poDataSourceKeys Consultingwerk.OERA.DataSourceKeys
The optional Value Object for the DataSource Keys


Property Detail
Top

PUBLIC HANDLE BufferHandle


Returns HANDLE
Top

PUBLIC CHARACTER BufferName


Returns CHARACTER
Top

PUBLIC LOGICAL CreateBuffer


Returns LOGICAL
Top

PUBLIC CHARACTER Keys


Returns CHARACTER
Top

PUBLIC CHARACTER ParentBufferName


Returns CHARACTER
Top

PUBLIC Consultingwerk.OERA.QueryJoinEnum QueryJoin


Returns Consultingwerk.OERA.QueryJoinEnum
Top

PUBLIC Consultingwerk.OERA.QueryTypeEnum QueryType


Returns Consultingwerk.OERA.QueryTypeEnum
Top

PUBLIC CHARACTER TableName


Returns CHARACTER


©2006-2023 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       15.04.2024 05:52:04