Namespace: OpenEdge.DataAdmin.Binding
Class
DataDefinitionOptions
Parent classes:
Inherits: Progress.Lang.Object
Implements: OpenEdge.DataAdmin.Binding.IDataDefinitionOptions
ABSTRACT

File:DataDefinitionOptions
Author(s):hdaniels
Created:Tue Oct 12 13:38:43 EDT 2010
Notes:abstract
- prodict/dump/_load_options subclass exists to only
depend on OpenEdge.DataAdmin at compile time.
WARNING:inherited by prodict/dump/_load_options
used for both load and read/parse
- this should ideally be separated ?



Constructor Summary
Options Name Purpose
DataDefinitionOptions ()
DataDefinitionOptions (IDataDefinitionLoader)

Property Summary
Options Name Purpose
LOGICAL AddObjectsOnline
CHARACTER ErrorLog
CHARACTER FileName
LOGICAL ForceCommit
LOGICAL ForceIndexDeactivate
LOGICAL ForceSharedSchema
LOGICAL IsLogger
OpenEdge.DataAdmin.Binding.IDataDefinitionLoader Logger
CHARACTER SchemaChange /* init ? - important - signal to not touch session:schema-change NOTE: the class supports both SchemaChange and AddObjectsOnline which controls the same behavior. - SchemaChange could however change if the ABL adds more functionality and is exposed as such in the prodict/load_df.p widely used by customers . */


Constructor Detail
Top

DataDefinitionOptions ()

Top

DataDefinitionOptions (IDataDefinitionLoader)

Parameters:
loader OpenEdge.DataAdmin.Binding.IDataDefinitionLoader


Property Detail
Top

LOGICAL AddObjectsOnline

Returns LOGICAL
Top

CHARACTER ErrorLog

Returns CHARACTER
Top

CHARACTER FileName

Returns CHARACTER
Top

LOGICAL ForceCommit

Returns LOGICAL
Top

LOGICAL ForceIndexDeactivate

Returns LOGICAL
Top

LOGICAL ForceSharedSchema

Returns LOGICAL
Top

LOGICAL IsLogger

Returns LOGICAL
Top

OpenEdge.DataAdmin.Binding.IDataDefinitionLoader Logger

Returns OpenEdge.DataAdmin.Binding.IDataDefinitionLoader
Top

CHARACTER SchemaChange

/* init ? - important - signal to not touch session:schema-change
NOTE: the class supports both SchemaChange and AddObjectsOnline
which controls the same behavior.
- SchemaChange could however change if the ABL adds more
functionality and is exposed as such in the
prodict/load_df.p widely used by customers .
Returns CHARACTER


Copyright © 2017 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 11.7