|
| Options | Name | Purpose | |
|---|---|---|---|
| BindCdc (table) |
|
||
| BindGroup (table) |
|
||
| BindTable (table) |
|
||
| BindTables (handle) |
|
||
| BindTenant (table) |
|
||
| BindUtility (table) |
|
||
| Progress.Lang.Error CreatePermissionError (character) |
|
||
| DoCommand () |
/** call the execution procedure in the persistent procedure */
|
||
| DoCommand (character, character, table-handle) |
/** call the execution procedure in the persistent procedure
or just pass the tables to the monitor if PreRun */
|
||
| DoExecute (IUtilityRequest) |
/* empty the tt that keeps track of processed groups */
|
||
| DoTenant (character) |
|
||
| Execute (IUtilityRequest) |
|
||
| ForAllGroups () |
/* dump all groups - all for super - only the logged in tenant's groups for non-super */
|
||
| ForAllTenants () |
/* skip super tenants */
|
||
| ForEachGroup () |
|
||
| ForEachTenant () |
|
||
| OpenEdge.DataAdmin.Message.IUtilityResponse GetResponse () |
|
||
| HandleError (error) |
|
||
| HookProcedure () |
/** Hook after start procedure and set of common properties
It is a bit strict to enforce this, but all subclasses will
need to set stuff */
|
||
| PrepareTableList () |
/** duplicates logic for ALL_SELECTION in dump_d.p and load_d.p
creates or keeps TableData that represents all selected tables
creates ttNonMTTable for all of these that are shared tables */
|
||
| LOGICAL SkipSecuredTable (character) |
/** Return true if the table is to be skipped due to security.
Throws error if secured and SkipSecuredTables is false, unless ValidateOnly */
|
||
| SplitTableList (character) |
/** splits the tenants MT table selection in group and no group tables */
|
||
| HANDLE StartProcedure () |
/** Start the procedure persistent */
|
||
| ValidateOptions () |
|
||
| LOGICAL ValidGroupDirectory (character) |
/* validate group dir - as of current the parent ("groups") is validated each time this is called... */
|
| Options | Name | Purpose | |
|---|---|---|---|
| TableDataCommand (character) |
|
| Options | Name | Purpose | |
|---|---|---|---|
| CHARACTER ALL_SELECTION |
|
||
| LOGICAL AnyGroupExists |
|
||
| CHARACTER CDCPOLICY_SELECTION |
|
||
| OpenEdge.DataAdmin.DataSource.DatabaseInfo DatabaseInfo |
|
||
| OpenEdge.DataAdmin.Core.FileUtil FileUtil |
|
||
| CHARACTER GROUP_TABLES |
|
||
| LOGICAL IsLoad |
|
||
| CHARACTER LIST_SELECTION |
|
||
| OpenEdge.DataAdmin.Binding.ITableDataMonitor Monitor |
|
||
| LOGICAL PreRun |
|
||
| HANDLE ProcedureHandle |
|
||
| LOGICAL SharedOnly |
|
||
| CHARACTER SHARED_SELECTION |
|
||
| CHARACTER SHARED_TABLES |
|
||
| LOGICAL TenantOnly |
|
||
| CHARACTER TENANT_SELECTION |
|
||
| CHARACTER TENANT_TABLES |
|
BindCdc (table)
|
||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
BindGroup (table)
|
||||||||||||||||||||||
BindTable (table)
|
||||||||||||||||||||||
BindTables (handle)
|
||||||||||||||||||||||
BindTenant (table)
|
||||||||||||||||||||||
BindUtility (table)
|
||||||||||||||||||||||
Progress.Lang.Error CreatePermissionError (character)
|
||||||||||||||||||||||
DoCommand ()
|
||||||||||||||||||||||
DoCommand (character, character, table-handle)
|
||||||||||||||||||||||
DoExecute (IUtilityRequest)
|
||||||||||||||||||||||
DoTenant (character)
|
||||||||||||||||||||||
Execute (IUtilityRequest)
|
||||||||||||||||||||||
ForAllGroups ()
|
||||||||||||||||||||||
ForAllTenants ()
|
||||||||||||||||||||||
ForEachGroup () |
||||||||||||||||||||||
ForEachTenant () |
||||||||||||||||||||||
OpenEdge.DataAdmin.Message.IUtilityResponse GetResponse () |
||||||||||||||||||||||
HandleError (error)
|
||||||||||||||||||||||
HookProcedure ()
|
||||||||||||||||||||||
PrepareTableList ()
|
||||||||||||||||||||||
LOGICAL SkipSecuredTable (character)
|
||||||||||||||||||||||
SplitTableList (character)
|
||||||||||||||||||||||
HANDLE StartProcedure ()
|
||||||||||||||||||||||
ValidateOptions () |
||||||||||||||||||||||
LOGICAL ValidGroupDirectory (character)
|
||||||||||||||||||||||
TableDataCommand (character)
|
||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
CHARACTER ALL_SELECTION
|
||||||||
|---|---|---|---|---|---|---|---|---|
LOGICAL AnyGroupExists
|
||||||||
CHARACTER CDCPOLICY_SELECTION
|
||||||||
OpenEdge.DataAdmin.DataSource.DatabaseInfo DatabaseInfo |
||||||||
OpenEdge.DataAdmin.Core.FileUtil FileUtil
|
||||||||
CHARACTER GROUP_TABLES
|
||||||||
LOGICAL IsLoad
|
||||||||
CHARACTER LIST_SELECTION
|
||||||||
OpenEdge.DataAdmin.Binding.ITableDataMonitor Monitor |
||||||||
LOGICAL PreRun
|
||||||||
HANDLE ProcedureHandle
|
||||||||
LOGICAL SharedOnly
|
||||||||
CHARACTER SHARED_SELECTION
|
||||||||
CHARACTER SHARED_TABLES
|
||||||||
LOGICAL TenantOnly
|
||||||||
CHARACTER TENANT_SELECTION
|
||||||||
CHARACTER TENANT_TABLES
|
||||||||