Namespace: OpenEdge.DataAdmin.Message
Class
FetchDefinitions
Parent classes:
Inherits: OpenEdge.DataAdmin.Binding.DataDefinitionOptions
Implements: OpenEdge.DataAdmin.Message.IFetchRequest, OpenEdge.DataAdmin.Message.IFetchResponse

/* 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.
File:LoadDefinitions
Author(s):hdaniels
Created:Fri Oct 15 21:09:39 EDT 2010
/* implements IFetchRequest for OpenEdge.DataAdmin service layer and data access
inherits DataDefinitionOptions for prodict




Method Summary
Options Name Purpose
AddRequest (IRequestInfo)
CHARACTER GetTableKeyField (character)
CHARACTER GetTableKeyValue (character)
LOGICAL GetTableLazy (character)
CHARACTER GetTableQuery (character)
OpenEdge.DataAdmin.Message.ITableRequest GetTableRequest (character)
CHARACTER GetTableRequestType (character)
OpenEdge.DataAdmin.Message.ITableResponse GetTableResponse (character)
LOGICAL HasTable (character)
HANDLE SerializeMessage ()
SetTableKeyValue (character, character, character) /* nothing needed - this is called to set name = PUB, but this is default */
SetTableLazy (character, logical)
SetTablePageRequest (character, integer)
SetTablePageRequest (character, integer, integer)
SetTableQuery (character, character) /* nothing needed - this is called to set name = PUB, but this is default */
SetTableRequestType (character, character)
SetTableTotal (character, integer)

Constructor Summary
Options Name Purpose
FetchDefinitions (character, character, handle)

Property Summary
Options Name Purpose
CHARACTER ContextId
HANDLE DataHandle
CHARACTER EntityName
LOGICAL IsPageRequest
CHARACTER SerializeName
CHARACTER Url
LOGICAL UseReplaceOnClient


Method Detail
Top

AddRequest (IRequestInfo)

Parameters:
prequest OpenEdge.DataAdmin.IRequestInfo
Top

CHARACTER GetTableKeyField (character)

Parameters:
pcname CHARACTER
Returns CHARACTER
Top

CHARACTER GetTableKeyValue (character)

Parameters:
pcname CHARACTER
Returns CHARACTER
Top

LOGICAL GetTableLazy (character)

Parameters:
pcname CHARACTER
Returns LOGICAL
Top

CHARACTER GetTableQuery (character)

Parameters:
pcTable CHARACTER
Returns CHARACTER
Top

OpenEdge.DataAdmin.Message.ITableRequest GetTableRequest (character)

Parameters:
pcname CHARACTER
Returns OpenEdge.DataAdmin.Message.ITableRequest
Top

CHARACTER GetTableRequestType (character)

Parameters:
pcTable CHARACTER
Returns CHARACTER
Top

OpenEdge.DataAdmin.Message.ITableResponse GetTableResponse (character)

Parameters:
pcName CHARACTER
Returns OpenEdge.DataAdmin.Message.ITableResponse
Top

LOGICAL HasTable (character)

Parameters:
pcTable CHARACTER
Returns LOGICAL
Top

HANDLE SerializeMessage ()

Returns HANDLE
Top

SetTableKeyValue (character, character, character)

/* nothing needed - this is called to set name = PUB, but this is default
Parameters:
pcname CHARACTER
pcField CHARACTER
pcValue CHARACTER
Top

SetTableLazy (character, logical)

Parameters:
pcname CHARACTER
pLazy LOGICAL
Top

SetTablePageRequest (character, integer)

Parameters:
pcTable CHARACTER
pisize INTEGER
Top

SetTablePageRequest (character, integer, integer)

Parameters:
pcTable CHARACTER
pisize INTEGER
pistart INTEGER
Top

SetTableQuery (character, character)

/* nothing needed - this is called to set name = PUB, but this is default
Parameters:
pcTable CHARACTER
pcQuery CHARACTER
Top

SetTableRequestType (character, character)

Parameters:
pcTable CHARACTER
pcType CHARACTER
Top

SetTableTotal (character, integer)

Parameters:
pcTable CHARACTER
pitot INTEGER


Constructor Detail
Top

FetchDefinitions (character, character, handle)

Parameters:
name CHARACTER
cntxt CHARACTER
h HANDLE


Property Detail
Top

CHARACTER ContextId

Returns CHARACTER
Top

HANDLE DataHandle

Returns HANDLE
Top

CHARACTER EntityName

Returns CHARACTER
Top

LOGICAL IsPageRequest

Returns LOGICAL
Top

CHARACTER SerializeName

Returns CHARACTER
Top

CHARACTER Url

Returns CHARACTER
Top

LOGICAL UseReplaceOnClient

Returns LOGICAL


Copyright © 2022 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 11.7.15