Namespace: OpenEdge.DataAdmin.Message
Type: 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