Namespace: OpenEdge.DataAdmin.Binding
Class
TableDataMonitor
Parent classes:
Inherits: Progress.Lang.Object
Implements: OpenEdge.DataAdmin.Binding.ITableDataMonitor

/* Copyright (c) 2012-2017 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:TableDataMonitor
Purpose:Status monitoring of dump and load
Author(s):rkumar
Created:Tue Mar 20 17:19:55 IST 2012
File:statussummary.i
Author(s):rkumar
Created:Tue Mar 20 17:27:48 IST 2012




Method Summary
Options Name Purpose
AddCDCPolicies (character, table-handle)
AddCDCPolicy (character, character, character, table-handle) /**adding CDC policy informtion */
AddGroupTables (character, character, table-handle)
AddPolicyError (character, character, character) /** called with any error, currently only use to keep track of any */
AddPolicyError (character, character, Error) /** called with any error, currently only use to keep track of any */
AddSharedTables (character, table-handle)
AddTableError (character, character) /** called with any error, currently only use to keep track of any */
AddTableError (character, Error) /** called with any error, currently only use to keep track of any */
AddTables (character, character, character, table-handle) /** */
AddTenantTables (character, character, table-handle)
BindFiles (handle)
BindFiles (table)
CHARACTER CheckPath (character)
LOGICAL CountCDCRow (character, character)
LOGICAL CountRow (character)
EndPolicy (character, character)
EndPolicy (character, character, int64)
EndTable (character)
EndTable (character, int64)
EndTask ()
Export ()
LOGICAL SetPolicyBailed (character, character)
LOGICAL SetTableBailed (character)
SetTableExpectedNumRows (character, int64) /** set expected num rows */
StartTable (character, character, character, character) /* the actual file name used in the dump may differ, since the we dump logic may change slashes and possibly also differences with relative name and full path (?) so we pass both owner and file at start */

Constructor Summary
Options Name Purpose
TableDataMonitor ()

Property Summary
Options Name Purpose
LOGICAL AnyError
LOGICAL AnyFileExists
LOGICAL Cancel
LOGICAL CheckFiles
CHARACTER ConnectionUrl
OpenEdge.DataAdmin.Core.DataFileInfo DataFileInfo
DATETIME-TZ EndTime
CHARACTER ErrorMessage
CHARACTER FileName
OpenEdge.DataAdmin.Core.FileUtil FileUtil
CHARACTER GROUP_TABLES
INTEGER Interval
LOGICAL IsComplete
LOGICAL IsLoad
DATETIME-TZ LogTime
CHARACTER LogType
LOGICAL NoLobs
INTEGER NumGroupTables
INTEGER NumProcessedCDCPolicies
INTEGER NumProcessedGroupTables
INTEGER NumProcessedSharedTables
INTEGER NumProcessedTenantTables
INTEGER NumSharedTables
INTEGER NumTenantTables
CHARACTER SHARED_TABLES
CHARACTER Slash
DATETIME-TZ StartTime
CHARACTER TaskName
CHARACTER TENANT_TABLES
OpenEdge.DataAdmin.Lang.WebUtil WebUtil


Method Detail
Top

PUBLIC AddCDCPolicies (character, table-handle)

Parameters:
pcPath CHARACTER
phTempTable TABLE-HANDLE
Top

PROTECTED AddCDCPolicy (character, character, character, table-handle)

Purpose:adding adding CDC policy informtion
Parameters:
pcPath CHARACTER
pcType CHARACTER
pcTenantorSubdir CHARACTER
phTempTable TABLE-HANDLE
Top

PUBLIC AddGroupTables (character, character, table-handle)

Parameters:
pcPath CHARACTER
pcGroupdir CHARACTER
phTempTable TABLE-HANDLE
Top

PUBLIC AddPolicyError (character, character, character)

Purpose: called with any error, currently only use to keep track of any
Parameters:
fname CHARACTER
pname CHARACTER
msg CHARACTER
Top

PUBLIC AddPolicyError (character, character, Error)

Purpose: called with any error, currently only use to keep track of any
Parameters:
fname CHARACTER
pname CHARACTER
e Progress.Lang.Error
Top

PUBLIC AddSharedTables (character, table-handle)

Parameters:
pcPath CHARACTER
phTempTable TABLE-HANDLE
Top

PUBLIC AddTableError (character, character)

Purpose: called with any error, currently only use to keep track of any
Parameters:
pname CHARACTER
msg CHARACTER
Top

PUBLIC AddTableError (character, Error)

Purpose: called with any error, currently only use to keep track of any
Parameters:
pname CHARACTER
e Progress.Lang.Error
Top

PROTECTED AddTables (character, character, character, table-handle)

Purpose:
Parameters:
pcPath CHARACTER
pcType CHARACTER
pcTenantorSubdir CHARACTER
phTempTable TABLE-HANDLE
Top

PUBLIC AddTenantTables (character, character, table-handle)

Parameters:
pcPath CHARACTER
pcTenant CHARACTER
phTempTable TABLE-HANDLE
Top

PUBLIC BindFiles (handle)

Parameters:
pHdl HANDLE
Top

PROTECTED BindFiles (table)

Parameters:
ttFileStatus TABLE
Top

PUBLIC CHARACTER CheckPath (character)

Parameters:
pcPath CHARACTER
Returns CHARACTER
Top

PUBLIC LOGICAL CountCDCRow (character, character)

Parameters:
fname CHARACTER
pname CHARACTER
Returns LOGICAL
Top

PUBLIC LOGICAL CountRow (character)

Parameters:
pname CHARACTER
Returns LOGICAL
Top

PUBLIC EndPolicy (character, character)

Parameters:
fname CHARACTER
pname CHARACTER
Top

PUBLIC EndPolicy (character, character, int64)

Parameters:
fname CHARACTER
pname CHARACTER
pinumrows INT64
Top

PUBLIC EndTable (character)

Parameters:
pname CHARACTER
Top

PUBLIC EndTable (character, int64)

Parameters:
pname CHARACTER
pinumrows INT64
Top

PUBLIC EndTask ()

Top

PUBLIC Export ()

Top

PUBLIC LOGICAL SetPolicyBailed (character, character)

Parameters:
fname CHARACTER
pname CHARACTER
Returns LOGICAL
Top

PUBLIC LOGICAL SetTableBailed (character)

Parameters:
pname CHARACTER
Returns LOGICAL
Top

PUBLIC SetTableExpectedNumRows (character, int64)

Purpose: set expected num rows
Parameters:
pname CHARACTER
pinum INT64
Top

PUBLIC StartTable (character, character, character, character)

/* the actual file name used in the dump may differ, since the we
dump logic may change slashes and possibly also differences with relative
name and full path (?) so we pass both owner and file at start
Parameters:
ptable CHARACTER
ptype CHARACTER
powner CHARACTER
pfile CHARACTER


Constructor Detail
Top

PUBLIC TableDataMonitor ()

Purpose:
Notes:


Property Detail
Top

PUBLIC LOGICAL AnyError

Returns LOGICAL
Top

PUBLIC LOGICAL AnyFileExists

Returns LOGICAL
Top

PUBLIC LOGICAL Cancel

Returns LOGICAL
Top

PUBLIC LOGICAL CheckFiles

Returns LOGICAL
Top

PUBLIC CHARACTER ConnectionUrl

Returns CHARACTER
Top

PRIVATE OpenEdge.DataAdmin.Core.DataFileInfo DataFileInfo

Returns OpenEdge.DataAdmin.Core.DataFileInfo
Top

PUBLIC DATETIME-TZ EndTime

Returns DATETIME-TZ
Top

PUBLIC CHARACTER ErrorMessage

Returns CHARACTER
Top

PUBLIC CHARACTER FileName

Returns CHARACTER
Top

PRIVATE OpenEdge.DataAdmin.Core.FileUtil FileUtil

Returns OpenEdge.DataAdmin.Core.FileUtil
Top

PRIVATE CHARACTER GROUP_TABLES

Returns CHARACTER
Top

PUBLIC INTEGER Interval

Returns INTEGER
Top

PUBLIC LOGICAL IsComplete

Returns LOGICAL
Top

PUBLIC LOGICAL IsLoad

Returns LOGICAL
Top

PUBLIC DATETIME-TZ LogTime

Returns DATETIME-TZ
Top

PUBLIC CHARACTER LogType

Returns CHARACTER
Top

PUBLIC LOGICAL NoLobs

Returns LOGICAL
Top

PUBLIC INTEGER NumGroupTables

Returns INTEGER
Top

PUBLIC INTEGER NumProcessedCDCPolicies

Returns INTEGER
Top

PUBLIC INTEGER NumProcessedGroupTables

Returns INTEGER
Top

PUBLIC INTEGER NumProcessedSharedTables

Returns INTEGER
Top

PUBLIC INTEGER NumProcessedTenantTables

Returns INTEGER
Top

PUBLIC INTEGER NumSharedTables

Returns INTEGER
Top

PUBLIC INTEGER NumTenantTables

Returns INTEGER
Top

PRIVATE CHARACTER SHARED_TABLES

Returns CHARACTER
Top

PUBLIC CHARACTER Slash

Returns CHARACTER
Top

PUBLIC DATETIME-TZ StartTime

Returns DATETIME-TZ
Top

PUBLIC CHARACTER TaskName

Returns CHARACTER
Top

PRIVATE CHARACTER TENANT_TABLES

Returns CHARACTER
Top

PRIVATE OpenEdge.DataAdmin.Lang.WebUtil WebUtil

Returns OpenEdge.DataAdmin.Lang.WebUtil


Copyright © 2020 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 12.2.0