Namespace: OpenEdge.DataAdmin.Binding.Query
Type: Class PartitionPolicyDetailPartitionQuery
Parent Classes:
Inherits: OpenEdge.DataAdmin.Binding.Query.PartitionQuery
Implements: OpenEdge.DataAdmin.Binding.Query.IPartitionQuery, OpenEdge.DataAdmin.Binding.IPartitionContext


/* 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:Query for partitions of a single TenantGroup
Author(s):hdaniels
Created:Mon Apr 2011



Method Summary
  Options Name Purpose
  LOGICAL Allocate ()
  LOGICAL CanFind (character)
  LOGICAL CanFind (character, character, character, character)
  LOGICAL CanFindField (character, character)
  LOGICAL CanFindGroup (character, character, character, character, character)
  LOGICAL CanFindIndex (character, character, character)
  LOGICAL CanFindPolicyDetail (character, character, character, character, character)
  LOGICAL CanFindTable (character)
  LOGICAL CanFindTenant (character, character, character, character, character)
  LOGICAL Find (character)
  LOGICAL Find (character, character, character, character)
  LOGICAL FindField (character, character)
  LOGICAL FindGroup (character, character, character, character, character)
  LOGICAL FindIndex (character, character, character)
  LOGICAL FindPolicyDetail (character, character, character, character, character)
  LOGICAL FindTable (character) /* end method. */
  LOGICAL FindTenant (character, character, character, character, character)
  CHARACTER GetNewQuery () /** this is a hack - the fields are not used to query, but to assign default data on fill */
  OpenEdge.DataAdmin.Message.IFetchRequest GetNewRequest ()
  OpenEdge.DataAdmin.Message.IFetchRequest GetQueryRequest ()

Constructor Summary
  Options Name Purpose
  PartitionPolicyDetailPartitionQuery (PartitionContext, IRow, IRequestInfo) /* */

Property Summary
  Options Name Purpose
  CHARACTER DefaultAllocation
  CHARACTER DefaultDataArea
  CHARACTER DefaultIndexArea
  CHARACTER DefaultLobArea
  OpenEdge.DataAdmin.Binding.PartitionPolicyDetailContext PartitionPolicyDetailContext
  CHARACTER TableName


Method Detail
Top

LOGICAL Allocate ()

Returns LOGICAL
 
Top

LOGICAL CanFind (character)

Parameters:
pname CHARACTER
 
Returns LOGICAL
 
Top

LOGICAL CanFind (character, character, character, character)

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

LOGICAL CanFindField (character, character)

Parameters:
pctable CHARACTER
 
pcfield CHARACTER
 
Returns LOGICAL
 
Top

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

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

LOGICAL CanFindIndex (character, character, character)

Parameters:
pctable CHARACTER
 
pcIndex CHARACTER
 
pccollection CHARACTER
 
Returns LOGICAL
 
Top

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

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

LOGICAL CanFindTable (character)

Parameters:
pctable CHARACTER
 
Returns LOGICAL
 
Top

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

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

LOGICAL Find (character)

Parameters:
pname CHARACTER
 
Returns LOGICAL
 
Top

LOGICAL Find (character, character, character, character)

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

LOGICAL FindField (character, character)

Parameters:
pctable CHARACTER
 
pcfield CHARACTER
 
Returns LOGICAL
 
Top

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

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

LOGICAL FindIndex (character, character, character)

Parameters:
pctable CHARACTER
 
pcIndex CHARACTER
 
pcCollection CHARACTER
 
Returns LOGICAL
 
Top

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

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

LOGICAL FindTable (character)

/* end method.
Parameters:
pctable CHARACTER
 
Returns LOGICAL
 
Top

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

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

CHARACTER GetNewQuery ()

Purpose: this is a hack - the fields are not used to query, but to assign default
data on fill
Returns CHARACTER
 
Top

OpenEdge.DataAdmin.Message.IFetchRequest GetNewRequest ()

Returns OpenEdge.DataAdmin.Message.IFetchRequest
 
Top

OpenEdge.DataAdmin.Message.IFetchRequest GetQueryRequest ()

Returns OpenEdge.DataAdmin.Message.IFetchRequest
 


Constructor Detail
Top

PartitionPolicyDetailPartitionQuery (PartitionContext, IRow, IRequestInfo)

/*
Parameters:
pModel OpenEdge.DataAdmin.Binding.PartitionContext
 
pParent OpenEdge.DataAdmin.Binding.IRow
 
pReq OpenEdge.DataAdmin.IRequestInfo
 


Property Detail
Top

CHARACTER DefaultAllocation

Returns CHARACTER
 
Top

CHARACTER DefaultDataArea

Returns CHARACTER
 
Top

CHARACTER DefaultIndexArea

Returns CHARACTER
 
Top

CHARACTER DefaultLobArea

Returns CHARACTER
 
Top

OpenEdge.DataAdmin.Binding.PartitionPolicyDetailContext PartitionPolicyDetailContext

Returns OpenEdge.DataAdmin.Binding.PartitionPolicyDetailContext
 
Top

CHARACTER TableName

Returns CHARACTER