Namespace: OpenEdge.DataAdmin.Binding.Query
Class
PartitionQuery
Parent classes:
Inherits: OpenEdge.DataAdmin.Binding.Query.FilteredContext
Implements: OpenEdge.DataAdmin.Binding.IPartitionContext

/* Copyright (c) 2012,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:Query for Users
Author(s):hdaniels
Created:Apr 2012
Purpose: Parent context (Model) may change so don't store this




Method Summary
Options Name Purpose
LOGICAL Allocate ()
LOGICAL CanFindGroup (character, character, character, character, character)
LOGICAL CanFindPolicyDetail (character, character, character, character, character)
LOGICAL CanFindTenant (character, character, character, character, character)
CHARACTER ColumnSortSource (character)
CHARACTER ColumnSource (character) /* we cannot pass ttPartion.AreaName to server, since it is mapped to tenant and mess up join of area of partition */
LOGICAL FindField (character, character)
OpenEdge.DataAdmin.IDataAdminElement FindFieldEntity (character, character)
LOGICAL FindGroup (character, character, character, character, character)
OpenEdge.DataAdmin.IDataAdminElement FindGroupEntity (character, character, character, character, character) /* method abstract public logical Deallocate():*/
LOGICAL FindIndex (character, character, character)
OpenEdge.DataAdmin.IDataAdminElement FindIndexEntity (character, character, character)
LOGICAL FindPolicyDetail (character, character, character, character, character)
OpenEdge.DataAdmin.IDataAdminElement FindPolicyDetailEntity (character, character, character, character, character)
LOGICAL FindTable (character)
OpenEdge.DataAdmin.IDataAdminElement FindTableEntity (character)
LOGICAL FindTenant (character, character, character, character, character)
OpenEdge.DataAdmin.IDataAdminElement FindTenantEntity (character, character, character, character, character)

Constructor Summary
Options Name Purpose
PartitionQuery (IDataAdminModel, character)
PartitionQuery (IDataAdminModel, character, character)
PartitionQuery (IDataAdminModel, character, character, IRequestInfo)
PartitionQuery (IDataAdminModel, character, character[], IRequestInfo)
PartitionQuery (IDataAdminModel, IRequestInfo)
PartitionQuery (IDataAdminModel, iRow, IRequestInfo)

Property Summary
Options Name Purpose
OpenEdge.DataAdmin.Binding.UserContext UserContext


Method Detail
Top

LOGICAL Allocate ()

Returns LOGICAL
Top

LOGICAL CanFindGroup (character, character, character, character, character)

Parameters:
pcGroup CHARACTER
pctable CHARACTER
pcField CHARACTER
pcIndex CHARACTER
pccollation CHARACTER
Returns LOGICAL
Top

LOGICAL CanFindPolicyDetail (character, character, character, character, character)

Parameters:
pcDetail CHARACTER
pctable CHARACTER
pcField CHARACTER
pcIndex CHARACTER
pccollation CHARACTER
Returns LOGICAL
Top

LOGICAL CanFindTenant (character, character, character, character, character)

Parameters:
pcTenant CHARACTER
pctable CHARACTER
pcField CHARACTER
pcIndex CHARACTER
pccollation CHARACTER
Returns LOGICAL
Top

CHARACTER ColumnSortSource (character)

Parameters:
pcColumn CHARACTER
Returns CHARACTER
Top

CHARACTER ColumnSource (character)

/* we cannot pass ttPartion.AreaName to server, since it is mapped
to tenant and mess up join of area of partition
Parameters:
pcColumn CHARACTER
Returns CHARACTER
Top

LOGICAL FindField (character, character)

Parameters:
pctable CHARACTER
pcField CHARACTER
Returns LOGICAL
Top

OpenEdge.DataAdmin.IDataAdminElement FindFieldEntity (character, character)

Parameters:
pctable CHARACTER
pcField CHARACTER
Returns OpenEdge.DataAdmin.IDataAdminElement
Top

LOGICAL FindGroup (character, character, character, character, character)

Parameters:
pcGroup CHARACTER
pctable CHARACTER
pcField CHARACTER
pcIndex CHARACTER
pccollation CHARACTER
Returns LOGICAL
Top

OpenEdge.DataAdmin.IDataAdminElement FindGroupEntity (character, character, character, character, character)

/* method abstract public logical Deallocate():
Parameters:
pcGroup CHARACTER
pctable CHARACTER
pcField CHARACTER
pcIndex CHARACTER
pccollation CHARACTER
Returns OpenEdge.DataAdmin.IDataAdminElement
Top

LOGICAL FindIndex (character, character, character)

Parameters:
pctable CHARACTER
pcIndex CHARACTER
pccollation CHARACTER
Returns LOGICAL
Top

OpenEdge.DataAdmin.IDataAdminElement FindIndexEntity (character, character, character)

Parameters:
pctable CHARACTER
pcIndex CHARACTER
pcCollation CHARACTER
Returns OpenEdge.DataAdmin.IDataAdminElement
Top

LOGICAL FindPolicyDetail (character, character, character, character, character)

Parameters:
pcDetail CHARACTER
pctable CHARACTER
pcField CHARACTER
pcIndex CHARACTER
pccollation CHARACTER
Returns LOGICAL
Top

OpenEdge.DataAdmin.IDataAdminElement FindPolicyDetailEntity (character, character, character, character, character)

Parameters:
pcDetail CHARACTER
pctable CHARACTER
pcField CHARACTER
pcIndex CHARACTER
pccollation CHARACTER
Returns OpenEdge.DataAdmin.IDataAdminElement
Top

LOGICAL FindTable (character)

Parameters:
pctable CHARACTER
Returns LOGICAL
Top

OpenEdge.DataAdmin.IDataAdminElement FindTableEntity (character)

Parameters:
pctable CHARACTER
Returns OpenEdge.DataAdmin.IDataAdminElement
Top

LOGICAL FindTenant (character, character, character, character, character)

Parameters:
pcTenant CHARACTER
pctable CHARACTER
pcField CHARACTER
pcIndex CHARACTER
pccollation CHARACTER
Returns LOGICAL
Top

OpenEdge.DataAdmin.IDataAdminElement FindTenantEntity (character, character, character, character, character)

Parameters:
pcTenant CHARACTER
pctable CHARACTER
pcField CHARACTER
pcIndex CHARACTER
pccollation CHARACTER
Returns OpenEdge.DataAdmin.IDataAdminElement


Constructor Detail
Top

PartitionQuery (IDataAdminModel, character)

Parameters:
sourcecntxt OpenEdge.DataAdmin.Binding.IDataAdminModel
pfilter CHARACTER
Top

PartitionQuery (IDataAdminModel, character, character)

Parameters:
sourcecntxt OpenEdge.DataAdmin.Binding.IDataAdminModel
pcparent CHARACTER
pcKeyvalue CHARACTER
Top

PartitionQuery (IDataAdminModel, character, character, IRequestInfo)

Parameters:
pSource OpenEdge.DataAdmin.Binding.IDataAdminModel
pcParent CHARACTER
pcKeyValue CHARACTER
pReq OpenEdge.DataAdmin.IRequestInfo
Top

PartitionQuery (IDataAdminModel, character, character[], IRequestInfo)

Parameters:
sourcecntxt OpenEdge.DataAdmin.Binding.IDataAdminModel
pcparent CHARACTER
pcKeyValues CHARACTER
pReq OpenEdge.DataAdmin.IRequestInfo
Top

PartitionQuery (IDataAdminModel, IRequestInfo)

Parameters:
sourcecntxt OpenEdge.DataAdmin.Binding.IDataAdminModel
pReq OpenEdge.DataAdmin.IRequestInfo
Top

PartitionQuery (IDataAdminModel, iRow, IRequestInfo)

Parameters:
sourcecntxt OpenEdge.DataAdmin.Binding.IDataAdminModel
pparent OpenEdge.DataAdmin.Binding.IRow
pReq OpenEdge.DataAdmin.IRequestInfo


Property Detail
Top

OpenEdge.DataAdmin.Binding.UserContext UserContext

Returns OpenEdge.DataAdmin.Binding.UserContext


Copyright © 2022 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 11.7.15