Namespace: OpenEdge.DataAdmin.Rest
Type: Class RestRequestInfo
Parent Classes:
Inherits: Progress.Lang.Object
Implements: OpenEdge.DataAdmin.Rest.IRestRequestInfo


/* Copyright (c) 2012 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:RestRequestInfo
Author(s):hdaniels
Created:Thu Mar 15 14:40:57 EDT 2012
Purpose: request URL



Method Summary
  Options Name Purpose
  CHARACTER GetFileExtension (character)
  CHARACTER GetFullPathName (JSonObject, character)
  InitFromJSON (character, JsonObject) /** initialize from json object */
  InitFromJSONFile (character) /** initialize from json file */
  ReadJson (character) /* returns json object from the json file*/
  ReadProperties (JSONObject)
  ReadRequest (JsonObject)
  CHARACTER StripFileExtension (character)

Constructor Summary
  Options Name Purpose
  RestRequestInfo ()

Property Summary
  Options Name Purpose
  CHARACTER CaptureFileName
  CHARACTER Collection
  CHARACTER Connection
  INTEGER ConnectionsPos
  CHARACTER DownloadFileName
  CHARACTER ErrorFileName
  CHARACTER FileName
  CHARACTER LogFileName
  CHARACTER Method
  CHARACTER OutFileName
  CHARACTER Path
  CHARACTER ProcedureName
  CHARACTER StatusFileName
  INTEGER StatusInterval
  CHARACTER UploadFileName
  CHARACTER Url


Method Detail
Top

CHARACTER GetFileExtension (character)

Parameters:
pcFile CHARACTER
 
Returns CHARACTER
 
Top

CHARACTER GetFullPathName (JSonObject, character)

Parameters:
pJson Progress.Json.ObjectModel.JSonObject
 
pcProp CHARACTER
 
Returns CHARACTER
 
Top

InitFromJSON (character, JsonObject)

Purpose: initialize from json object
Parameters:
pcPath CHARACTER
 
pJson Progress.Json.ObjectModel.JsonObject
 
Top

InitFromJSONFile (character)

Purpose: initialize from json file
Parameters:
pcFileName CHARACTER
 
Top

ReadJson (character)

/* returns json object from the json file
Parameters:
pcFile CHARACTER
 
Top

ReadProperties (JSONObject)

Parameters:
pJson Progress.Json.ObjectModel.JSONObject
 
Top

ReadRequest (JsonObject)

Parameters:
pJson Progress.Json.ObjectModel.JsonObject
 
Top

CHARACTER StripFileExtension (character)

Parameters:
pcFile CHARACTER
 
Returns CHARACTER
 


Constructor Detail
Top

RestRequestInfo ()



Property Detail
Top

CHARACTER CaptureFileName

Returns CHARACTER
 
Top

CHARACTER Collection

Returns CHARACTER
 
Top

CHARACTER Connection

Returns CHARACTER
 
Top

INTEGER ConnectionsPos

Returns INTEGER
 
Top

CHARACTER DownloadFileName

Returns CHARACTER
 
Top

CHARACTER ErrorFileName

Returns CHARACTER
 
Top

CHARACTER FileName

Returns CHARACTER
 
Top

CHARACTER LogFileName

Returns CHARACTER
 
Top

CHARACTER Method

Returns CHARACTER
 
Top

CHARACTER OutFileName

Returns CHARACTER
 
Top

CHARACTER Path

Returns CHARACTER
 
Top

CHARACTER ProcedureName

Returns CHARACTER
 
Top

CHARACTER StatusFileName

Returns CHARACTER
 
Top

INTEGER StatusInterval

Returns INTEGER
 
Top

CHARACTER UploadFileName

Returns CHARACTER
 
Top

CHARACTER Url

Returns CHARACTER