Namespace: OpenEdge.DataAdmin.DataSource
Type: Class CdcTablePolicyDataSource
Parent Classes:
Inherits: OpenEdge.DataAdmin.DataSource.DataSource


/* Copyright (c) 2015-2018 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:CdcTablePolicyDataSource
Author(s):mkondra
Created:Tue Dec 01 16:31:51 IST 2015



Method Summary
  Options Name Purpose
  AfterFieldRow (dataset-handle)
  AfterRow (dataset-handle)
  AfterSetUrl ()
  LOGICAL Attach (handle)
  CHARACTER ColumnExpression (character, character, character)
  CHARACTER ColumnSource (character)
  DefineSource ()
  PrepareBuffer (handle)
  LOGICAL PrepareQueryString (QueryString)
  LOGICAL Refresh (handle)
  LOGICAL Refreshbuffers (handle)
  LOGICAL Save (handle)
  LOGICAL Save (handle, integer) /** Save changes of specified state @param buffer the temp-table buffer handle with data @param state the row-state to save (row-created, row-deleted or row-modified) ? = all */
  LOGICAL saveFieldPolicy (handle, integer, character, handle)

Constructor Summary
  Options Name Purpose
  CdcTablePolicyDataSource ()
  CdcTablePolicyDataSource (character)

Property Summary
  Options Name Purpose
  CHARACTER AreaURL
  CHARACTER BaseFieldMap
  Progress.Database.DBConfig DBConfig
  CHARACTER FieldMap
  CHARACTER FieldMapNoArea
  CHARACTER mAreaQuery
  CHARACTER PolicyURL
  CHARACTER QueryString


Method Detail
Top

AfterFieldRow (dataset-handle)

Parameters:
hds DATASET-HANDLE
 
Top

AfterRow (dataset-handle)

Parameters:
hds DATASET-HANDLE
 
Top

AfterSetUrl ()

Top

LOGICAL Attach (handle)

Parameters:
bufferHandle HANDLE
 
Returns LOGICAL
 
Top

CHARACTER ColumnExpression (character, character, character)

Parameters:
pcColumn CHARACTER
 
pcOperator CHARACTER
 
pcValue CHARACTER
 
Returns CHARACTER
 
Top

CHARACTER ColumnSource (character)

Parameters:
pcColumn CHARACTER
 
Returns CHARACTER
 
Top

DefineSource ()

Top

PrepareBuffer (handle)

Parameters:
phBuffer HANDLE
 
Top

LOGICAL PrepareQueryString (QueryString)

Parameters:
poQueryString OpenEdge.DataAdmin.Lang.QueryString
 
Returns LOGICAL
 
Top

LOGICAL Refresh (handle)

Parameters:
phbuffer HANDLE
 
Returns LOGICAL
 
Top

LOGICAL Refreshbuffers (handle)

Parameters:
phbuffer HANDLE
 
Returns LOGICAL
 
Top

LOGICAL Save (handle)

Parameters:
phbuffer HANDLE
 
Returns LOGICAL
 
Top

LOGICAL Save (handle, integer)

Purpose: Save changes of specified state
? = all
Parameters:
phbuffer HANDLE
 
piState INTEGER
 
Returns LOGICAL
 
Top

LOGICAL saveFieldPolicy (handle, integer, character, handle)

Parameters:
phbuffer HANDLE
 
pistate INTEGER
 
policyId CHARACTER
 
parentBuff HANDLE
 
Returns LOGICAL
 


Constructor Detail
Top

CdcTablePolicyDataSource ()

Top

CdcTablePolicyDataSource (character)

Parameters:
pfieldmap CHARACTER
 


Property Detail
Top

CHARACTER AreaURL

Returns CHARACTER
 
Top

CHARACTER BaseFieldMap

Returns CHARACTER
 
Top

Progress.Database.DBConfig DBConfig

Returns Progress.Database.DBConfig
 
Top

CHARACTER FieldMap

Returns CHARACTER
 
Top

CHARACTER FieldMapNoArea

Returns CHARACTER
 
Top

CHARACTER mAreaQuery

Returns CHARACTER
 
Top

CHARACTER PolicyURL

Returns CHARACTER
 
Top

CHARACTER QueryString

Returns CHARACTER