Namespace: OpenEdge.DataAdmin.Rest
Type: Class RestRequest
Parent Classes:
Inherits: Progress.Lang.Object
Implements: OpenEdge.DataAdmin.Rest.IRestRequest


/* Copyright (c) 2010 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:RestParser
Author(s):hdaniels
Created:Thu Jul 01 11:37:31 EDT 2010



Method Summary
  Options Name Purpose
  OpenEdge.DataAdmin.Rest.IPageRequest GetPageRequest ()
  CHARACTER GetQueryValue (character)
  InitRequest (character, character, character)
  ParseParams (character, character, log)
  CHARACTER ParseQuery (character)
  ParseRequest (character)
  Validate ()

Constructor Summary
  Options Name Purpose
  RestRequest (character, character, character, log) /* */
  RestRequest (character, character, log)
  RestRequest (IRestRequestInfo)

Property Summary
  Options Name Purpose
  CHARACTER CaptureFileName
  CHARACTER ChildCollectionName
  CHARACTER CollectionName
  CHARACTER ConnectionName
  CHARACTER ConnectionUrl
  CHARACTER DownloadFileName
  OpenEdge.DataAdmin.Error.DataAdminError Error
  CHARACTER ErrorFileName
  CHARACTER FileName
  CHARACTER FileName2
  CHARACTER KeyValue
  CHARACTER LogFileName
  CHARACTER Name
  INTEGER NumLevels
  CHARACTER OutFileName
  OpenEdge.DataAdmin.Rest.IRestQueryFactory Queries
  CHARACTER Query
  CHARACTER QueryString
  OpenEdge.DataAdmin.Rest.IRestRequestInfo RequestInfo
  CHARACTER RequestUrl
  INTEGER StartEntry
  CHARACTER StatusFileName
  INTEGER StatusInterval
  CHARACTER UploadFileName
  OpenEdge.DataAdmin.Lang.WebUtil WebUtil


Method Detail
Top

OpenEdge.DataAdmin.Rest.IPageRequest GetPageRequest ()

Returns OpenEdge.DataAdmin.Rest.IPageRequest
 
Top

CHARACTER GetQueryValue (character)

Parameters:
pcQuery CHARACTER
 
Returns CHARACTER
 
Top

InitRequest (character, character, character)

Parameters:
cMode CHARACTER
 
cName CHARACTER
 
cUrl CHARACTER
 
Top

ParseParams (character, character, log)

Parameters:
pName CHARACTER
 
pcRequest CHARACTER
 
plUpload LOGICAL
 
Top

CHARACTER ParseQuery (character)

Parameters:
pcQuery CHARACTER
 
Returns CHARACTER
 
Top

ParseRequest (character)

Parameters:
cUrl CHARACTER
 
Top

Validate ()



Constructor Detail
Top

RestRequest (character, character, character, log)

/*
Parameters:
cMode CHARACTER
 
cName CHARACTER
 
cUrl CHARACTER
 
plUpload LOGICAL
 
Top

RestRequest (character, character, log)

Parameters:
pMode CHARACTER
 
pName CHARACTER
 
plUpload LOGICAL
 
Top

RestRequest (IRestRequestInfo)

Parameters:
info OpenEdge.DataAdmin.Rest.IRestRequestInfo
 


Property Detail
Top

CHARACTER CaptureFileName

Returns CHARACTER
 
Top

CHARACTER ChildCollectionName

Returns CHARACTER
 
Top

CHARACTER CollectionName

Returns CHARACTER
 
Top

CHARACTER ConnectionName

Returns CHARACTER
 
Top

CHARACTER ConnectionUrl

Returns CHARACTER
 
Top

CHARACTER DownloadFileName

Returns CHARACTER
 
Top

OpenEdge.DataAdmin.Error.DataAdminError Error

Returns OpenEdge.DataAdmin.Error.DataAdminError
 
Top

CHARACTER ErrorFileName

Returns CHARACTER
 
Top

CHARACTER FileName

Returns CHARACTER
 
Top

CHARACTER FileName2

Returns CHARACTER
 
Top

CHARACTER KeyValue

Returns CHARACTER
 
Top

CHARACTER LogFileName

Returns CHARACTER
 
Top

CHARACTER Name

Returns CHARACTER
 
Top

INTEGER NumLevels

Returns INTEGER
 
Top

CHARACTER OutFileName

Returns CHARACTER
 
Top

OpenEdge.DataAdmin.Rest.IRestQueryFactory Queries

Returns OpenEdge.DataAdmin.Rest.IRestQueryFactory
 
Top

CHARACTER Query

Returns CHARACTER
 
Top

CHARACTER QueryString

Returns CHARACTER
 
Top

OpenEdge.DataAdmin.Rest.IRestRequestInfo RequestInfo

Returns OpenEdge.DataAdmin.Rest.IRestRequestInfo
 
Top

CHARACTER RequestUrl

Returns CHARACTER
 
Top

INTEGER StartEntry

Returns INTEGER
 
Top

CHARACTER StatusFileName

Returns CHARACTER
 
Top

INTEGER StatusInterval

Returns INTEGER
 
Top

CHARACTER UploadFileName

Returns CHARACTER
 
Top

OpenEdge.DataAdmin.Lang.WebUtil WebUtil

Returns OpenEdge.DataAdmin.Lang.WebUtil