Namespace: OpenEdge.DataAdmin.DataAccess
Class
AllFieldData
Parent classes:
Inherits: OpenEdge.DataAdmin.DataAccess.DataAccess

/* Copyright (c) 2016 by progress Software Corporation
/*
/* all rights reserved. no part of this program or document
/* may be reproduced in any form or by any means without
/* permission in writing from progress Software Corporation.
File:AllFieldData
Author(s):mkondra
Created:Fri Mar 04 12:52:38 IST 2016




Method Summary
Options Name Purpose
ActivateChildRelations (handle)
Inherited from OpenEdge.DataAdmin.DataAccess.DataAccess
LOGICAL AddUniqueOrNone (character, QueryString) /** return true if the table is not in the search and not added or if it can be unquely identified and was added false - in search query and not avail ? - in search query and ambiguous or joined to others with OR */
Inherited from OpenEdge.DataAdmin.DataAccess.DataAccess
Progress.Lang.Error ClientTransactionError (Error)
Inherited from OpenEdge.DataAdmin.DataAccess.DataAccess
CHARACTER ColumnExpression (character, character, character) /* (part of IQueryMap interface used by QueryString to map query */
Inherited from OpenEdge.DataAdmin.DataAccess.DataAccess
CHARACTER ColumnSortSource (character) /* (part of IQueryMap interface used by QueryString to map query) kept here because many subclasses still implement Iquerymap */
Inherited from OpenEdge.DataAdmin.DataAccess.DataAccess
CHARACTER ColumnSource (character) /* return source columns for query mapping (part of IQueryMap interface used by QueryString to map query */
Inherited from OpenEdge.DataAdmin.DataAccess.DataAccess
Create ()
Inherited from OpenEdge.DataAdmin.DataAccess.DataAccess
OpenEdge.DataAdmin.DataSource.IDataSource CreateReadSource (character)
Inherited from OpenEdge.DataAdmin.DataAccess.DataAccess
OpenEdge.DataAdmin.DataSource.IDataSource CreateSaveSource (character)
Inherited from OpenEdge.DataAdmin.DataAccess.DataAccess
DeactivateChildRelations (handle)
Inherited from OpenEdge.DataAdmin.DataAccess.DataAccess
OpenEdge.DataAdmin.DataSource.IDataSource DestroySources ()
Inherited from OpenEdge.DataAdmin.DataAccess.DataAccess
FetchData (IFetchRequest)
Overrides OpenEdge.DataAdmin.DataAccess.DataAccess:FetchData (IFetchRequest)
FillData (IFetchRequest)
CHARACTER FindTableJoinValues (character, character) /* returns a join expression on current values of the table i example : "_StorageObject._PartitionId = " + quoter(_Tenant._Tenantid) blank is not found ? is ambiguous or complex expression with other tables (or non existing) Called from ParentJoinQuery, and must be overridden with unique find for related tables if this functionality is needed. */
Inherited from OpenEdge.DataAdmin.DataAccess.DataAccess
CHARACTER FindUniqueOrNoneQuery (character, character)
Inherited from OpenEdge.DataAdmin.DataAccess.DataAccess
OpenEdge.DataAdmin.DataSource.IDataSource GetReadSource (character) /* used by data access for fill when data sources needs access to each other subclass must implement createReadSource */
Inherited from OpenEdge.DataAdmin.DataAccess.DataAccess
OpenEdge.DataAdmin.DataSource.IDataSource GetSaveSource (character) /* used by data access for save traverse through the dataset tree subclass must implement createSaveSource This is an all or none - the data access objects that use this use it for all It is generic enough to be used by all */
Inherited from OpenEdge.DataAdmin.DataAccess.DataAccess
OpenEdge.DataAdmin.DataSource.IDataSource GetSource (character, log)
Inherited from OpenEdge.DataAdmin.DataAccess.DataAccess
PrepareSource (IDataSource, handle, character)
PrepareSource (IDataSource, handle, character, character)
PrepareSource (IDataSource, handle, ITableRequest)
SaveBuffers (handle)
Inherited from OpenEdge.DataAdmin.DataAccess.DataAccess
OpenEdge.DataAdmin.Message.ISaveRequest SaveData (ISaveRequest) /* */
Inherited from OpenEdge.DataAdmin.DataAccess.DataAccess
StartDataSources ()
Inherited from OpenEdge.DataAdmin.DataAccess.DataAccess
ThrowPrepareError (Error, character, character)
Inherited from OpenEdge.DataAdmin.DataAccess.DataAccess

Property Summary
Options Name Purpose
DatabaseInfo DatabaseInfo
Inherited from OpenEdge.DataAdmin.DataAccess.DataAccess
HANDLE DatasetHandle
Inherited from OpenEdge.DataAdmin.DataAccess.DataAccess
CHARACTER Url
Inherited from OpenEdge.DataAdmin.DataAccess.DataAccess
WebUtil WebUtil
Inherited from OpenEdge.DataAdmin.DataAccess.DataAccess


Method Detail
Top

PROTECTED ActivateChildRelations (handle)

Inherited from OpenEdge.DataAdmin.DataAccess.DataAccess
Parameters:
phbuffer HANDLE
Top

PROTECTED LOGICAL AddUniqueOrNone (character, QueryString)

Inherited from OpenEdge.DataAdmin.DataAccess.DataAccess
Purpose: return true if the table is not in the search and not added
or if it can be unquely identified and was added
false - in search query and not avail
? - in search query and ambiguous or joined to
others with OR
Parameters:
pcTable CHARACTER
pQueryStr QueryString
Returns LOGICAL
Top

PROTECTED Progress.Lang.Error ClientTransactionError (Error)

Inherited from OpenEdge.DataAdmin.DataAccess.DataAccess
Parameters:
e Progress.Lang.Error
Returns Progress.Lang.Error
Top

PUBLIC CHARACTER ColumnExpression (character, character, character)

Inherited from OpenEdge.DataAdmin.DataAccess.DataAccess
/* (part of IQueryMap interface used by QueryString to map query
Parameters:
pcColumn CHARACTER
pcOperator CHARACTER
pcValue CHARACTER
Returns CHARACTER
Top

PUBLIC CHARACTER ColumnSortSource (character)

Inherited from OpenEdge.DataAdmin.DataAccess.DataAccess
/* (part of IQueryMap interface used by QueryString to map query)
kept here because many subclasses still implement Iquerymap
Parameters:
pcColumn CHARACTER
Returns CHARACTER
Top

PUBLIC CHARACTER ColumnSource (character)

Inherited from OpenEdge.DataAdmin.DataAccess.DataAccess
/* return source columns for query mapping
(part of IQueryMap interface used by QueryString to map query
Parameters:
pcColumn CHARACTER
Returns CHARACTER
Top

PUBLIC Create ()

Inherited from OpenEdge.DataAdmin.DataAccess.DataAccess
Top

PROTECTED OpenEdge.DataAdmin.DataSource.IDataSource CreateReadSource (character)

Inherited from OpenEdge.DataAdmin.DataAccess.DataAccess
Parameters:
pcName CHARACTER
Returns OpenEdge.DataAdmin.DataSource.IDataSource
Top

PROTECTED OpenEdge.DataAdmin.DataSource.IDataSource CreateSaveSource (character)

Inherited from OpenEdge.DataAdmin.DataAccess.DataAccess
Parameters:
pcName CHARACTER
Returns OpenEdge.DataAdmin.DataSource.IDataSource
Top

PROTECTED DeactivateChildRelations (handle)

Inherited from OpenEdge.DataAdmin.DataAccess.DataAccess
Parameters:
phbuffer HANDLE
Top

PROTECTED OpenEdge.DataAdmin.DataSource.IDataSource DestroySources ()

Inherited from OpenEdge.DataAdmin.DataAccess.DataAccess
Returns OpenEdge.DataAdmin.DataSource.IDataSource
Top

PUBLIC FetchData (IFetchRequest)

Overrides OpenEdge.DataAdmin.DataAccess.DataAccess:FetchData (IFetchRequest)
Parameters:
msg OpenEdge.DataAdmin.Message.IFetchRequest
Top

PUBLIC FillData (IFetchRequest)

Parameters:
msg OpenEdge.DataAdmin.Message.IFetchRequest
Top

PROTECTED CHARACTER FindTableJoinValues (character, character)

Inherited from OpenEdge.DataAdmin.DataAccess.DataAccess
/* returns a join expression on current values of the table i
example : "_StorageObject._PartitionId = " + quoter(_Tenant._Tenantid)
blank is not found
? is ambiguous or complex expression with other tables (or non existing)
Called from ParentJoinQuery, and must be overridden with unique find
for related tables if this functionality is needed.
Parameters:
pTable CHARACTER
pFind CHARACTER
Returns CHARACTER
Top

PROTECTED CHARACTER FindUniqueOrNoneQuery (character, character)

Inherited from OpenEdge.DataAdmin.DataAccess.DataAccess
Parameters:
pcTable CHARACTER
pcQuery CHARACTER
Returns CHARACTER
Top

PUBLIC OpenEdge.DataAdmin.DataSource.IDataSource GetReadSource (character)

Inherited from OpenEdge.DataAdmin.DataAccess.DataAccess
/* used by data access for fill when data sources needs access to each other
subclass must implement createReadSource
Parameters:
pcName CHARACTER
Returns OpenEdge.DataAdmin.DataSource.IDataSource
Top

PUBLIC OpenEdge.DataAdmin.DataSource.IDataSource GetSaveSource (character)

Inherited from OpenEdge.DataAdmin.DataAccess.DataAccess
/* used by data access for save traverse through the dataset tree
subclass must implement createSaveSource
This is an all or none - the data access objects that use this use it for all
It is generic enough to be used by all
Parameters:
pcName CHARACTER
Returns OpenEdge.DataAdmin.DataSource.IDataSource
Top

PUBLIC OpenEdge.DataAdmin.DataSource.IDataSource GetSource (character, log)

Inherited from OpenEdge.DataAdmin.DataAccess.DataAccess
Parameters:
pcName CHARACTER
plSave LOGICAL
Returns OpenEdge.DataAdmin.DataSource.IDataSource
Top

PROTECTED PrepareSource (IDataSource, handle, character)

Parameters:
src OpenEdge.DataAdmin.DataSource.IDataSource
phbuffer HANDLE
pcQuery CHARACTER
Top

PROTECTED PrepareSource (IDataSource, handle, character, character)

Parameters:
src OpenEdge.DataAdmin.DataSource.IDataSource
phbuffer HANDLE
pcQuery CHARACTER
pcFillMode CHARACTER
Top

PROTECTED PrepareSource (IDataSource, handle, ITableRequest)

Parameters:
src OpenEdge.DataAdmin.DataSource.IDataSource
phBuffer HANDLE
req OpenEdge.DataAdmin.Message.ITableRequest
Top

PROTECTED SaveBuffers (handle)

Inherited from OpenEdge.DataAdmin.DataAccess.DataAccess
Parameters:
phDataset HANDLE
Top

PUBLIC OpenEdge.DataAdmin.Message.ISaveRequest SaveData (ISaveRequest)

Inherited from OpenEdge.DataAdmin.DataAccess.DataAccess
/*
Parameters:
pSaveReq OpenEdge.DataAdmin.Message.ISaveRequest
Returns OpenEdge.DataAdmin.Message.ISaveRequest
Top

PROTECTED StartDataSources ()

Inherited from OpenEdge.DataAdmin.DataAccess.DataAccess
Top

PROTECTED ThrowPrepareError (Error, character, character)

Inherited from OpenEdge.DataAdmin.DataAccess.DataAccess
Parameters:
e Progress.Lang.Error
pQuery CHARACTER
cname CHARACTER


Property Detail
Top

PROTECTED DatabaseInfo DatabaseInfo

Inherited from OpenEdge.DataAdmin.DataAccess.DataAccess
Returns DatabaseInfo
Top

PROTECTED HANDLE DatasetHandle

Inherited from OpenEdge.DataAdmin.DataAccess.DataAccess
Returns HANDLE
Top

PROTECTED CHARACTER Url

Inherited from OpenEdge.DataAdmin.DataAccess.DataAccess
Returns CHARACTER
Top

PROTECTED WebUtil WebUtil

Inherited from OpenEdge.DataAdmin.DataAccess.DataAccess
Returns WebUtil


Copyright © 2020 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 12.2.0