Namespace: OpenEdge.DataAdmin
Type: Class CdcFieldPolicy
Parent Classes:
Inherits: OpenEdge.DataAdmin.AbstractPartitionOwner
Implements: OpenEdge.DataAdmin.ICdcFieldPolicy


/* *********************************************************
/* Copyright (c) 2015-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:CdcFieldPolicy
Author(s):mkondra
Created:Mon Nov 23 15:23:32 IST 2015



Method Summary
  Options Name Purpose
  LOGICAL Allocate ()
  AssertPartitions ()
  Attach (IDataAdminContext)
  OpenEdge.DataAdmin.Binding.IDataAdminModel CreateLocalContext ()
  CHARACTER GetDataType (integer)
  OpenEdge.DataAdmin.IField GetField ()
  CHARACTER GetPolicyName ()
  CHARACTER GetValidDefaultLevelList ()

Constructor Summary
  Options Name Purpose
  CdcFieldPolicy (character)
  CdcFieldPolicy (IDataAdminModel)
  CdcFieldPolicy (IDataAdminModel, IRequestInfo)

Property Summary
  Options Name Purpose
  CHARACTER CdcPolicyId
  OpenEdge.DataAdmin.ICdcTablePolicy CdcTablePolicy
  CHARACTER CdcTablePolicyName
  CHARACTER DefaultAllocation
  OpenEdge.DataAdmin.IArea DefaultDataArea
  OpenEdge.DataAdmin.IArea DefaultIndexArea
  OpenEdge.DataAdmin.IArea DefaultLobArea
  OpenEdge.DataAdmin.IField Field
  OpenEdge.DataAdmin.Binding.CdcFieldPolicyContext FieldPolicyContext
  INTEGER FieldPosition
  INTEGER FieldRecId
  INTEGER IdentifyingField
  LOGICAL IsDataEnabled
  CHARACTER Misc
  INTEGER NumFields
  CHARACTER Values


Method Detail
Top

LOGICAL Allocate ()

Returns LOGICAL
 
Top

AssertPartitions ()

Top

Attach (IDataAdminContext)

Parameters:
cntxt OpenEdge.DataAdmin.Binding.IDataAdminContext
 
Top

OpenEdge.DataAdmin.Binding.IDataAdminModel CreateLocalContext ()

Returns OpenEdge.DataAdmin.Binding.IDataAdminModel
 
Top

CHARACTER GetDataType (integer)

Parameters:
i INTEGER
 
Returns CHARACTER
 
Top

OpenEdge.DataAdmin.IField GetField ()

Returns OpenEdge.DataAdmin.IField
 
Top

CHARACTER GetPolicyName ()

Returns CHARACTER
 
Top

CHARACTER GetValidDefaultLevelList ()

Returns CHARACTER
 


Constructor Detail
Top

CdcFieldPolicy (character)

Parameters:
pname CHARACTER
 
Top

CdcFieldPolicy (IDataAdminModel)

Parameters:
cntxt OpenEdge.DataAdmin.Binding.IDataAdminModel
 
Top

CdcFieldPolicy (IDataAdminModel, IRequestInfo)

Parameters:
cntxt OpenEdge.DataAdmin.Binding.IDataAdminModel
 
preq OpenEdge.DataAdmin.IRequestInfo
 


Property Detail
Top

CHARACTER CdcPolicyId

Returns CHARACTER
 
Top

OpenEdge.DataAdmin.ICdcTablePolicy CdcTablePolicy

Returns OpenEdge.DataAdmin.ICdcTablePolicy
 
Top

CHARACTER CdcTablePolicyName

Returns CHARACTER
 
Top

CHARACTER DefaultAllocation

Returns CHARACTER
 
Top

OpenEdge.DataAdmin.IArea DefaultDataArea

Returns OpenEdge.DataAdmin.IArea
 
Top

OpenEdge.DataAdmin.IArea DefaultIndexArea

Returns OpenEdge.DataAdmin.IArea
 
Top

OpenEdge.DataAdmin.IArea DefaultLobArea

Returns OpenEdge.DataAdmin.IArea
 
Top

OpenEdge.DataAdmin.IField Field

Returns OpenEdge.DataAdmin.IField
 
Top

OpenEdge.DataAdmin.Binding.CdcFieldPolicyContext FieldPolicyContext

Returns OpenEdge.DataAdmin.Binding.CdcFieldPolicyContext
 
Top

INTEGER FieldPosition

Returns INTEGER
 
Top

INTEGER FieldRecId

Returns INTEGER
 
Top

INTEGER IdentifyingField

Returns INTEGER
 
Top

LOGICAL IsDataEnabled

Returns LOGICAL
 
Top

CHARACTER Misc

Returns CHARACTER
 
Top

INTEGER NumFields

Returns INTEGER
 
Top

CHARACTER Values

Returns CHARACTER