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

PROTECTED CHARACTER GetFileExtension (character)

Parameters:
pcFile CHARACTER
Returns CHARACTER
Top

PROTECTED CHARACTER GetFullPathName (JSonObject, character)

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

PUBLIC InitFromJSON (character, JsonObject)

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

PUBLIC InitFromJSONFile (character)

Purpose: initialize from json file
Parameters:
pcFileName CHARACTER
Top

PROTECTED ReadJson (character)

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

PROTECTED ReadProperties (JSONObject)

Parameters:
pJson Progress.Json.ObjectModel.JSONObject
Top

PROTECTED ReadRequest (JsonObject)

Parameters:
pJson Progress.Json.ObjectModel.JsonObject
Top

PROTECTED CHARACTER StripFileExtension (character)

Parameters:
pcFile CHARACTER
Returns CHARACTER


Constructor Detail
Top

PUBLIC RestRequestInfo ()



Property Detail
Top

PUBLIC CHARACTER CaptureFileName

Returns CHARACTER
Top

PUBLIC CHARACTER Collection

Returns CHARACTER
Top

PUBLIC CHARACTER Connection

Returns CHARACTER
Top

PUBLIC INTEGER ConnectionsPos

Returns INTEGER
Top

PUBLIC CHARACTER DownloadFileName

Returns CHARACTER
Top

PUBLIC CHARACTER ErrorFileName

Returns CHARACTER
Top

PUBLIC CHARACTER FileName

Returns CHARACTER
Top

PUBLIC CHARACTER LogFileName

Returns CHARACTER
Top

PUBLIC CHARACTER Method

Returns CHARACTER
Top

PUBLIC CHARACTER OutFileName

Returns CHARACTER
Top

PROTECTED CHARACTER Path

Returns CHARACTER
Top

PUBLIC CHARACTER ProcedureName

Returns CHARACTER
Top

PUBLIC CHARACTER StatusFileName

Returns CHARACTER
Top

PUBLIC INTEGER StatusInterval

Returns INTEGER
Top

PUBLIC CHARACTER UploadFileName

Returns CHARACTER
Top

PUBLIC CHARACTER Url

Returns CHARACTER


Copyright © 2020 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 12.2.0