Namespace: OpenEdge.DataAdmin.Binding
Interface
IPartitionContext
Parent classes:
Inherits: Progress.Lang.Object

/* Copyright (c) 2011,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 needed by all Partioncontext classes including query
Author(s):hdaniels
Created:Mon Nov 01 2010
Notes:There are realize methods in IPartitionCollection implementations that
use this interface to find the TT. (collection Find returns the class)
The iterator:next relies on these to realize the class.
(could be better ways to sync iterator?)
- Collections should ideally call the query context with simpler
interfaces. (except area:partitions)




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)
LOGICAL FindGroup (character, character, character, character, character)
OpenEdge.DataAdmin.IDataAdminElement FindGroupEntity (character, character, character, character, character)
LOGICAL FindPolicyDetail (character, character, character, character, character)
OpenEdge.DataAdmin.IDataAdminElement FindPolicyDetailEntity (character, character, character, character, character)
LOGICAL FindTenant (character, character, character, character, character)
OpenEdge.DataAdmin.IDataAdminElement FindTenantEntity (character, character, character, character, character)


Method Detail
Top

PUBLIC LOGICAL Allocate ()

Returns LOGICAL
Top

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

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

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

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

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

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

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

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

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

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

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

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

PUBLIC 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

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

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

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

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


Copyright © 2020 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 12.2.0