Namespace: OpenEdge.DataAdmin.Binding.Query
Class
TenantGroupTenantQuery
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 Tenants for a TenantGroup
indexed/mapped by TenantName
Author(s):hdaniels
Notes:TenantContext is the main context since this is to be used
by ITenantSet collections with ITenant elements.
- The PartionGroupDetailContext 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 tttenantgroupmember, but
passed as tenant entityname, in the request.
- There is an equivalent query to handle this from the other side;
TenantTenantGroupQuery




Method Summary
Options Name Purpose
LOGICAL CanFind (character)
CreateRow (IDataAdminElement) /* the colletion should override Add to call this and avoid elem:Attach */
LOGICAL Delete (character)
ExportLastSaved (character)
LOGICAL Find (character)
CHARACTER GetJoinFields (character)
OpenEdge.DataAdmin.Message.IFetchRequest GetQueryRequest ()

Constructor Summary
Options Name Purpose
TenantGroupTenantQuery (TenantContext, character, IRequestInfo)

Property Summary
Options Name Purpose
OpenEdge.DataAdmin.Binding.TenantGroupMemberContext TenantGroupMemberContext /** Update context (Model) may change so don't store this */


Method Detail
Top

LOGICAL CanFind (character)

Parameters:
pname CHARACTER
Returns LOGICAL
Top

CreateRow (IDataAdminElement)

/* the colletion should override Add to call this and avoid elem:Attach
Parameters:
pelem OpenEdge.DataAdmin.IDataAdminElement
Top

LOGICAL Delete (character)

Parameters:
pname CHARACTER
Returns LOGICAL
Top

ExportLastSaved (character)

Parameters:
pcfile CHARACTER
Top

LOGICAL Find (character)

Parameters:
pname CHARACTER
Returns LOGICAL
Top

CHARACTER GetJoinFields (character)

Parameters:
pcparent CHARACTER
Returns CHARACTER
Top

OpenEdge.DataAdmin.Message.IFetchRequest GetQueryRequest ()

Returns OpenEdge.DataAdmin.Message.IFetchRequest


Constructor Detail
Top

TenantGroupTenantQuery (TenantContext, character, IRequestInfo)

Parameters:
pparent OpenEdge.DataAdmin.Binding.TenantContext
pgroupName CHARACTER
pReq OpenEdge.DataAdmin.IRequestInfo


Property Detail
Top

OpenEdge.DataAdmin.Binding.TenantGroupMemberContext TenantGroupMemberContext

Purpose: Update context (Model) may change so don't store this
Returns OpenEdge.DataAdmin.Binding.TenantGroupMemberContext


Copyright © 2017 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 11.7