Namespace: OpenEdge.DataAdmin.Util
Class
PartitionMergeUtility
Parent classes:
Inherits: OpenEdge.DataAdmin.Util.PartitionManageUtility
Implements: OpenEdge.DataAdmin.Util.IPartitionMergeUtility

/* Copyright (c) 2014 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:PartitionMergeUtility
author(s):mkondra
created:thu sep 25 12:10:18 ist 2014




Method Summary
Options Name Purpose
AssertNotNull (Object, character)
Inherited from OpenEdge.DataAdmin.Util.PartitionManageUtility
AssertNotNull (Object, character, character) /* include method in error message */
Inherited from OpenEdge.DataAdmin.Util.PartitionManageUtility
AssertPolicy (IPartitionPolicy)
AssertPolicydetail (IPartitionPolicyDetail)
Overrides OpenEdge.DataAdmin.Util.PartitionManageUtility:AssertPolicydetail (IPartitionPolicyDetail)
OpenEdge.DataAdmin.Message.IUtilityRequest GetRequest ()
Inherited from OpenEdge.DataAdmin.Util.PartitionManageUtility
OpenEdge.DataAdmin.Message.IUtilityRequest GetRequest ()
ImportOptions (character)
Inherited from OpenEdge.DataAdmin.Util.PartitionManageUtility
NullTable ()
SetResponse (IUtilityResponse)
Inherited from OpenEdge.DataAdmin.Util.PartitionManageUtility
ThrowNull (character)
Inherited from OpenEdge.DataAdmin.Util.PartitionManageUtility
ThrowNull (character, character)
Inherited from OpenEdge.DataAdmin.Util.PartitionManageUtility

Constructor Summary
Options Name Purpose
PartitionMergeUtility ()
PartitionMergeUtility (IPartitionPolicyDetail, IPartitionPolicyDetail)
PartitionMergeUtility (IPartitionPolicyDetail, IPartitionPolicyDetail, IIndex)
PartitionMergeUtility (IPartitionPolicyDetail, IPartitionPolicyDetail, IIndex, integer)
PartitionMergeUtility (IPartitionPolicyDetail, IPartitionPolicyDetail, IPartitionPolicyDetail)
PartitionMergeUtility (IPartitionPolicyDetail, IPartitionPolicyDetail, IPartitionPolicyDetail, IIndex)
PartitionMergeUtility (IPartitionPolicyDetail, IPartitionPolicyDetail, IPartitionPolicyDetail, IIndex, integer)

Property Summary
Options Name Purpose
OpenEdge.DataAdmin.IPartitionPolicyDetail FromSourceDetail
OpenEdge.DataAdmin.IIndex Index
Inherited from OpenEdge.DataAdmin.Util.PartitionManageUtility
LOGICAL LogStatus
Inherited from OpenEdge.DataAdmin.Util.PartitionManageUtility
CHARACTER name
Overrides OpenEdge.DataAdmin.Util.PartitionManageUtility:name
CHARACTER StatusFileName
Inherited from OpenEdge.DataAdmin.Util.PartitionManageUtility
INTEGER StatusInterval
Inherited from OpenEdge.DataAdmin.Util.PartitionManageUtility
OpenEdge.DataAdmin.ITable Table
Overrides OpenEdge.DataAdmin.Util.PartitionManageUtility:Table
OpenEdge.DataAdmin.IPartitionPolicyDetail TargetDetail
CHARACTER TaskName
Inherited from OpenEdge.DataAdmin.Util.PartitionManageUtility
OpenEdge.DataAdmin.IPartitionPolicyDetail ToSourceDetail
INTEGER TransactionSize
Inherited from OpenEdge.DataAdmin.Util.PartitionManageUtility


Method Detail
Top

PROTECTED AssertNotNull (Object, character)

Inherited from OpenEdge.DataAdmin.Util.PartitionManageUtility
Parameters:
o Progress.Lang.Object
arg CHARACTER
Top

PROTECTED AssertNotNull (Object, character, character)

Inherited from OpenEdge.DataAdmin.Util.PartitionManageUtility
/* include method in error message
Parameters:
o Progress.Lang.Object
oper CHARACTER
arg CHARACTER
Top

PROTECTED AssertPolicy (IPartitionPolicy)

Parameters:
ppolicy OpenEdge.DataAdmin.IPartitionPolicy
Top

PROTECTED AssertPolicydetail (IPartitionPolicyDetail)

Overrides OpenEdge.DataAdmin.Util.PartitionManageUtility:AssertPolicydetail (IPartitionPolicyDetail)
Parameters:
pdetail OpenEdge.DataAdmin.IPartitionPolicyDetail
Top

PUBLIC OpenEdge.DataAdmin.Message.IUtilityRequest GetRequest ()

Inherited from OpenEdge.DataAdmin.Util.PartitionManageUtility
Returns OpenEdge.DataAdmin.Message.IUtilityRequest
Top

PUBLIC OpenEdge.DataAdmin.Message.IUtilityRequest GetRequest ()

Returns OpenEdge.DataAdmin.Message.IUtilityRequest
Top

PUBLIC ImportOptions (character)

Inherited from OpenEdge.DataAdmin.Util.PartitionManageUtility
Parameters:
cfile CHARACTER
Top

PRIVATE NullTable ()

Top

PUBLIC SetResponse (IUtilityResponse)

Inherited from OpenEdge.DataAdmin.Util.PartitionManageUtility
Parameters:
resp IUtilityResponse
Top

PROTECTED ThrowNull (character)

Inherited from OpenEdge.DataAdmin.Util.PartitionManageUtility
Parameters:
arg CHARACTER
Top

PROTECTED ThrowNull (character, character)

Inherited from OpenEdge.DataAdmin.Util.PartitionManageUtility
Parameters:
oper CHARACTER
arg CHARACTER


Constructor Detail
Top

PUBLIC PartitionMergeUtility ()

Top

PUBLIC PartitionMergeUtility (IPartitionPolicyDetail, IPartitionPolicyDetail)

Parameters:
sourcePartitionPolicyDetail OpenEdge.DataAdmin.IPartitionPolicyDetail
pdetail OpenEdge.DataAdmin.IPartitionPolicyDetail
Top

PUBLIC PartitionMergeUtility (IPartitionPolicyDetail, IPartitionPolicyDetail, IIndex)

Parameters:
sourcePartitionPolicyDetail OpenEdge.DataAdmin.IPartitionPolicyDetail
pdetail OpenEdge.DataAdmin.IPartitionPolicyDetail
pidx OpenEdge.DataAdmin.IIndex
Top

PUBLIC PartitionMergeUtility (IPartitionPolicyDetail, IPartitionPolicyDetail, IIndex, integer)

Parameters:
sourcePartitionPolicyDetail OpenEdge.DataAdmin.IPartitionPolicyDetail
pdetail OpenEdge.DataAdmin.IPartitionPolicyDetail
pidx OpenEdge.DataAdmin.IIndex
prows INTEGER
Top

PUBLIC PartitionMergeUtility (IPartitionPolicyDetail, IPartitionPolicyDetail, IPartitionPolicyDetail)

Parameters:
sourcePartitionPolicyDetail OpenEdge.DataAdmin.IPartitionPolicyDetail
sourcePartitionPolicyDetail2 OpenEdge.DataAdmin.IPartitionPolicyDetail
pdetail OpenEdge.DataAdmin.IPartitionPolicyDetail
Top

PUBLIC PartitionMergeUtility (IPartitionPolicyDetail, IPartitionPolicyDetail, IPartitionPolicyDetail, IIndex)

Parameters:
sourcePartitionPolicyDetail OpenEdge.DataAdmin.IPartitionPolicyDetail
sourcePartitionPolicyDetail2 OpenEdge.DataAdmin.IPartitionPolicyDetail
pdetail OpenEdge.DataAdmin.IPartitionPolicyDetail
pidx OpenEdge.DataAdmin.IIndex
Top

PUBLIC PartitionMergeUtility (IPartitionPolicyDetail, IPartitionPolicyDetail, IPartitionPolicyDetail, IIndex, integer)

Parameters:
sourcePartitionPolicyDetail OpenEdge.DataAdmin.IPartitionPolicyDetail
sourcePartitionPolicyDetail2 OpenEdge.DataAdmin.IPartitionPolicyDetail
pdetail OpenEdge.DataAdmin.IPartitionPolicyDetail
pidx OpenEdge.DataAdmin.IIndex
prows INTEGER


Property Detail
Top

PUBLIC OpenEdge.DataAdmin.IPartitionPolicyDetail FromSourceDetail

Returns OpenEdge.DataAdmin.IPartitionPolicyDetail
Top

PUBLIC OpenEdge.DataAdmin.IIndex Index

Inherited from OpenEdge.DataAdmin.Util.PartitionManageUtility
Returns OpenEdge.DataAdmin.IIndex
Top

PUBLIC LOGICAL LogStatus

Inherited from OpenEdge.DataAdmin.Util.PartitionManageUtility
Returns LOGICAL
Top

PUBLIC CHARACTER name

Overrides OpenEdge.DataAdmin.Util.PartitionManageUtility:name
Returns CHARACTER
Top

PUBLIC CHARACTER StatusFileName

Inherited from OpenEdge.DataAdmin.Util.PartitionManageUtility
Returns CHARACTER
Top

PUBLIC INTEGER StatusInterval

Inherited from OpenEdge.DataAdmin.Util.PartitionManageUtility
Returns INTEGER
Top

PUBLIC OpenEdge.DataAdmin.ITable Table

Overrides OpenEdge.DataAdmin.Util.PartitionManageUtility:Table
Returns OpenEdge.DataAdmin.ITable
Top

PUBLIC OpenEdge.DataAdmin.IPartitionPolicyDetail TargetDetail

Returns OpenEdge.DataAdmin.IPartitionPolicyDetail
Top

PUBLIC CHARACTER TaskName

Inherited from OpenEdge.DataAdmin.Util.PartitionManageUtility
Returns CHARACTER
Top

PUBLIC OpenEdge.DataAdmin.IPartitionPolicyDetail ToSourceDetail

Returns OpenEdge.DataAdmin.IPartitionPolicyDetail
Top

PUBLIC INTEGER TransactionSize

Inherited from OpenEdge.DataAdmin.Util.PartitionManageUtility
Returns INTEGER


Copyright © 2020 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 12.2.0