Namespace: OpenEdge.DataAdmin
Interface
IPartitionParent
Parent classes:
Inherits: OpenEdge.DataAdmin.IDataAdminElement

/* Copyright (c) 2013 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.
Purpose:interface for partition parent (defaults, data enabling, allocate )
Author(s):hdaniels
Created:Feb 2013
Notes:Not mapped directly to any data source
Sub interfaces
- IPartitionPolicy
- IPartitionOwner
- ITenant
- ITenantGroup
- IPartitionPolicyDetail



Property Summary
Options Name Purpose
CHARACTER DefaultAllocation /** A preference setting that decides whether to allocate partitions when the parent is created, when tables are multi-tenant enabled or new multi-tenant tables, indexes or lob fields are created or policy details are created. The preference can have the following values: - Immediate – allocate immediately using default areas. Allocates all partitions according to the defaults when the parent is created. - Delayed – Delay the physical allocation of the partitions. S Sets the partitions AllocateState to "Delayed" and allowing them to be allocated when the IPartitionParent:Allocate() operation is executed. - None – No automatic allocation. Sets the partitions AllocateState to "None", which means that the allocation only can be done directly on the actual Partition. (Some owning classes may allow Allocate("All") ) */
OpenEdge.DataAdmin.IArea DefaultDataArea /** DefaultDataArea The name of the default data area for new partitions */
OpenEdge.DataAdmin.IArea DefaultIndexArea /** DefaultIndexArea The name of the default index area for new partitions */
OpenEdge.DataAdmin.IArea DefaultLobArea /** DefaultLobArea The name of the default lob area for new partitions */
CHARACTER Description /** Description */
CHARACTER Name /** Name character unique identifier - max length 32 */


Property Detail
Top

CHARACTER DefaultAllocation

Purpose: A preference setting that decides whether to allocate partitions when the parent
is created, when tables are multi-tenant enabled or new multi-tenant tables,
indexes or lob fields are created or policy details are created.
The preference can have the following values:
- Immediate – allocate immediately using default areas.
Allocates all partitions according to the defaults when the parent is created.
- Delayed – Delay the physical allocation of the partitions. S
Sets the partitions AllocateState to "Delayed" and allowing them
to be allocated when the IPartitionParent:Allocate() operation is executed.
- None – No automatic allocation.
Sets the partitions AllocateState to "None", which means that the
allocation only can be done directly on the actual Partition.
(Some owning classes may allow Allocate("All") )
Returns CHARACTER
Top

OpenEdge.DataAdmin.IArea DefaultDataArea

Purpose: DefaultDataArea
The name of the default data area for new partitions
Returns OpenEdge.DataAdmin.IArea
Top

OpenEdge.DataAdmin.IArea DefaultIndexArea

Purpose: DefaultIndexArea
The name of the default index area for new partitions
Returns OpenEdge.DataAdmin.IArea
Top

OpenEdge.DataAdmin.IArea DefaultLobArea

Purpose: DefaultLobArea
The name of the default lob area for new partitions
Returns OpenEdge.DataAdmin.IArea
Top

CHARACTER Description

Purpose: Description
Returns CHARACTER
Top

CHARACTER Name

Purpose: Name character unique identifier - max length 32
Returns CHARACTER


Copyright © 2017 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 11.7