Namespace: OpenEdge.DataAdmin.Internal.Util
Class
TableDataUtility
Parent classes:
Inherits: OpenEdge.DataAdmin.Internal.Util.DataUtility
Implements: OpenEdge.DataAdmin.Util.ITableDataUtility

/* Copyright (c) 2011-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:TableDataUtility
Purpose:common for dump and load of tables tenant data in .d
Author(s):hdaniels
Purpose:
Utility for Dump and Load of .d files
Supports only UseDefaultLocation




Method Summary
Options Name Purpose
OpenEdge.DataAdmin.Binding.UtilityTableContext CreateTableContext ()
OpenEdge.DataAdmin.Binding.UtilityTenantGroupContext CreateTenantGroupContext ()
Deserialize () /* assigns fields for super class */
Overrides OpenEdge.DataAdmin.Internal.Util.DataUtility:Deserialize ()
ExportOptions (character)
Inherited from OpenEdge.DataAdmin.Internal.Util.DataUtility
HANDLE GetDataset ()
Overrides OpenEdge.DataAdmin.Internal.Util.DataUtility:GetDataset ()
IUtilityRequest GetRequest ()
Inherited from OpenEdge.DataAdmin.Internal.Util.DataUtility
CHARACTER GetValidateQuery ()
ImportOptions (character)
Inherited from OpenEdge.DataAdmin.Internal.Util.DataUtility
Serialize () /* assigns fields for super class */
Overrides OpenEdge.DataAdmin.Internal.Util.DataUtility:Serialize ()
SetResponse (IUtilityResponse) /** TODO: move to override in subclass that has ttFilestatus) */
Overrides OpenEdge.DataAdmin.Internal.Util.DataUtility:SetResponse (IUtilityResponse)
TableAdded ()
TableDeleted ()
TenantGroupAdded ()
TenantGroupDeleted ()

Constructor Summary
Options Name Purpose
TableDataUtility (character)

Property Summary
Options Name Purpose
CHARACTER CDCPolicySelection
OpenEdge.DataAdmin.Binding.DataFileContext DataFileContext
CHARACTER Directory
Inherited from OpenEdge.DataAdmin.Internal.Util.DataUtility
OpenEdge.DataAdmin.IDataFileList Files
CHARACTER GroupDirectory
CHARACTER GroupSelection
LOGICAL isCDC
CHARACTER LobDirectory
LOGICAL LogStatus
Inherited from OpenEdge.DataAdmin.Internal.Util.DataUtility
CHARACTER Name
Inherited from OpenEdge.DataAdmin.Internal.Util.DataUtility
LOGICAL NoLobs
OpenEdge.DataAdmin.IDataFileList ProblemFiles
IDataAdminService Service
Inherited from OpenEdge.DataAdmin.Internal.Util.DataUtility
LOGICAL SkipGroups
LOGICAL SkipSecuredTables
CHARACTER StatusFileName
Inherited from OpenEdge.DataAdmin.Internal.Util.DataUtility
INTEGER StatusInterval
Inherited from OpenEdge.DataAdmin.Internal.Util.DataUtility
OpenEdge.DataAdmin.Binding.IDataAdminModel TableDataContext
OpenEdge.DataAdmin.ITableSet Tables
CHARACTER TableSelection
CHARACTER TaskName
Inherited from OpenEdge.DataAdmin.Internal.Util.DataUtility
OpenEdge.DataAdmin.Binding.IDataAdminModel TenantGroupDataContext
OpenEdge.DataAdmin.ITenantGroupSet TenantGroups
ITenantSet Tenants
Inherited from OpenEdge.DataAdmin.Internal.Util.DataUtility
CHARACTER TenantSelection
Inherited from OpenEdge.DataAdmin.Internal.Util.DataUtility
LOGICAL UseDefaultLocation
LOGICAL UseGroupSelection
LOGICAL ValidateOnly


Method Detail
Top

PRIVATE OpenEdge.DataAdmin.Binding.UtilityTableContext CreateTableContext ()

Returns OpenEdge.DataAdmin.Binding.UtilityTableContext
Top

PRIVATE OpenEdge.DataAdmin.Binding.UtilityTenantGroupContext CreateTenantGroupContext ()

Returns OpenEdge.DataAdmin.Binding.UtilityTenantGroupContext
Top

PROTECTED Deserialize ()

Overrides OpenEdge.DataAdmin.Internal.Util.DataUtility:Deserialize ()
/* assigns fields for super class
Top

PUBLIC ExportOptions (character)

Inherited from OpenEdge.DataAdmin.Internal.Util.DataUtility
Parameters:
pcFile CHARACTER
Top

PROTECTED HANDLE GetDataset ()

Overrides OpenEdge.DataAdmin.Internal.Util.DataUtility:GetDataset ()
Returns HANDLE
Top

PUBLIC IUtilityRequest GetRequest ()

Inherited from OpenEdge.DataAdmin.Internal.Util.DataUtility
Returns IUtilityRequest
Top

PROTECTED CHARACTER GetValidateQuery ()

Returns CHARACTER
Top

PUBLIC ImportOptions (character)

Inherited from OpenEdge.DataAdmin.Internal.Util.DataUtility
Parameters:
pcFile CHARACTER
Top

PROTECTED Serialize ()

Overrides OpenEdge.DataAdmin.Internal.Util.DataUtility:Serialize ()
/* assigns fields for super class
Top

PUBLIC SetResponse (IUtilityResponse)

Overrides OpenEdge.DataAdmin.Internal.Util.DataUtility:SetResponse (IUtilityResponse)
Purpose: TODO: move to override in subclass that has ttFilestatus)
Parameters:
resp OpenEdge.DataAdmin.Message.IUtilityResponse
Top

PRIVATE TableAdded ()

Top

PRIVATE TableDeleted ()

Top

PRIVATE TenantGroupAdded ()

Top

PRIVATE TenantGroupDeleted ()



Constructor Detail
Top

PUBLIC TableDataUtility (character)

Parameters:
pname CHARACTER


Property Detail
Top

PUBLIC CHARACTER CDCPolicySelection

Returns CHARACTER
Top

PROTECTED OpenEdge.DataAdmin.Binding.DataFileContext DataFileContext

Returns OpenEdge.DataAdmin.Binding.DataFileContext
Top

PUBLIC CHARACTER Directory

Inherited from OpenEdge.DataAdmin.Internal.Util.DataUtility
Returns CHARACTER
Top

PUBLIC OpenEdge.DataAdmin.IDataFileList Files

Returns OpenEdge.DataAdmin.IDataFileList
Top

PUBLIC CHARACTER GroupDirectory

Returns CHARACTER
Top

PUBLIC CHARACTER GroupSelection

Returns CHARACTER
Top

PUBLIC LOGICAL isCDC

Returns LOGICAL
Top

PUBLIC CHARACTER LobDirectory

Returns CHARACTER
Top

PUBLIC LOGICAL LogStatus

Inherited from OpenEdge.DataAdmin.Internal.Util.DataUtility
Returns LOGICAL
Top

PUBLIC CHARACTER Name

Inherited from OpenEdge.DataAdmin.Internal.Util.DataUtility
Returns CHARACTER
Top

PUBLIC LOGICAL NoLobs

Returns LOGICAL
Top

PUBLIC OpenEdge.DataAdmin.IDataFileList ProblemFiles

Returns OpenEdge.DataAdmin.IDataFileList
Top

PUBLIC IDataAdminService Service

Inherited from OpenEdge.DataAdmin.Internal.Util.DataUtility
Returns IDataAdminService
Top

PUBLIC LOGICAL SkipGroups

Returns LOGICAL
Top

PUBLIC LOGICAL SkipSecuredTables

Returns LOGICAL
Top

PUBLIC CHARACTER StatusFileName

Inherited from OpenEdge.DataAdmin.Internal.Util.DataUtility
Returns CHARACTER
Top

PUBLIC INTEGER StatusInterval

Inherited from OpenEdge.DataAdmin.Internal.Util.DataUtility
Returns INTEGER
Top

PRIVATE OpenEdge.DataAdmin.Binding.IDataAdminModel TableDataContext

Returns OpenEdge.DataAdmin.Binding.IDataAdminModel
Top

PUBLIC OpenEdge.DataAdmin.ITableSet Tables

Returns OpenEdge.DataAdmin.ITableSet
Top

PUBLIC CHARACTER TableSelection

Returns CHARACTER
Top

PUBLIC CHARACTER TaskName

Inherited from OpenEdge.DataAdmin.Internal.Util.DataUtility
Returns CHARACTER
Top

PRIVATE OpenEdge.DataAdmin.Binding.IDataAdminModel TenantGroupDataContext

Returns OpenEdge.DataAdmin.Binding.IDataAdminModel
Top

PUBLIC OpenEdge.DataAdmin.ITenantGroupSet TenantGroups

Returns OpenEdge.DataAdmin.ITenantGroupSet
Top

PUBLIC ITenantSet Tenants

Inherited from OpenEdge.DataAdmin.Internal.Util.DataUtility
Returns ITenantSet
Top

PUBLIC CHARACTER TenantSelection

Inherited from OpenEdge.DataAdmin.Internal.Util.DataUtility
Returns CHARACTER
Top

PUBLIC LOGICAL UseDefaultLocation

Returns LOGICAL
Top

PUBLIC LOGICAL UseGroupSelection

Returns LOGICAL
Top

PUBLIC LOGICAL ValidateOnly

Returns LOGICAL


Copyright © 2020 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 12.2.0