Namespace: OpenEdge.DataAdmin.Binding.Query
Type: Class PartitionPolicyFieldQuery
Parent Classes:
Inherits: OpenEdge.DataAdmin.Binding.Query.ManyToManyQuery


/* Copyright (c) 2011 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:Used for a collection of PartionGroups for the tenant
indexed/mapped by PartionGroupName
Author(s):hdaniels
Created:Mon Apr 18 22:12:27 EDT 2011
- date applies to some unknown original - many save-as has happened since...
Notes:tenantgroupContext is the main context since this is to be used
by ItenantgroupSet collections with Itenantgroup elements.
- The PartitionPolicyFieldContext is used for add and remove
sonce it defines the many to many relation ship that is being updated.
- The query joins these context tables.
- This query is added to ttPartitionPolicyField, but
passed as tenant entityname, in the request.
- There is an equivalent query to handle this from the other side;
tenantgroupTenantQuery



Method Summary
  Options Name Purpose
  LOGICAL CanFind (character)
  LOGICAL Delete (character)
  LOGICAL Find (character)
  OpenEdge.DataAdmin.Message.IFetchRequest GetQueryRequest ()
  INTEGER IndexOf (character)

Constructor Summary
  Options Name Purpose
  PartitionPolicyFieldQuery (FieldContext, IRow, IRequestInfo)

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


Method Detail
Top

LOGICAL CanFind (character)

Parameters:
pname CHARACTER
 
Returns LOGICAL
 
Top

LOGICAL Delete (character)

Parameters:
pname CHARACTER
 
Returns LOGICAL
 
Top

LOGICAL Find (character)

Parameters:
pname CHARACTER
 
Returns LOGICAL
 
Top

OpenEdge.DataAdmin.Message.IFetchRequest GetQueryRequest ()

Returns OpenEdge.DataAdmin.Message.IFetchRequest
 
Top

INTEGER IndexOf (character)

Parameters:
pname CHARACTER
 
Returns INTEGER
 


Constructor Detail
Top

PartitionPolicyFieldQuery (FieldContext, IRow, IRequestInfo)

Parameters:
pparent OpenEdge.DataAdmin.Binding.FieldContext
 
policy OpenEdge.DataAdmin.Binding.IRow
 
pReq OpenEdge.DataAdmin.IRequestInfo
 


Property Detail
Top

OpenEdge.DataAdmin.Binding.PartitionPolicyFieldContext PartitionPolicyFieldContext

Returns OpenEdge.DataAdmin.Binding.PartitionPolicyFieldContext