Namespace: Consultingwerk.Studio.ProparseApi.Implementation.ProparseWeb
Interface 
IProparseWebSession Copy to Clipboard
Parent classes:
Inherits: Progress.Lang.Object
Implemented by: Consultingwerk.Studio.ProparseApi.Implementation.ProparseWeb.ProparseWebSession

File:IProparseWebSession
Author(s):Sebastian Wandel / Consultingwerk Ltd.
Created:Tue Oct 20 16:24:48 CEST 2020
Purpose: HttpClient for requests
Notes:



Top Method Summary
Options Name Purpose
+ AddNode (INode) Adds a node to the current sessions map
+ DelNode (integer) Removes a node from the current sessioon
+ Consultingwerk.Studio.ProparseApi.INode GetNode (integer) Returns the node with the given NodeNum
+ LOGICAL HasNode (integer) Checks whether a node with a given NodeNum exists in the current sessions map

Top Property Summary
Options Name Purpose
+ CHARACTER BaseUrl
+ OpenEdge.Net.HTTP.IHttpClient HttpClient
+ OpenEdge.Net.HTTP.Cookie JSessionID


Method Detail
Top

PUBLIC AddNode (INode)

Purpose: Adds a node to the current sessions map
Notes: Ignores duplicates

Parameters:
poNode Consultingwerk.Studio.ProparseApi.INode
The node to add
Top

PUBLIC DelNode (integer)

Purpose: Removes a node from the current sessioon
Notes:

Parameters:
piKey INTEGER
NodeNum of the node to remove
Top

PUBLIC Consultingwerk.Studio.ProparseApi.INode GetNode (integer)

Purpose: Returns the node with the given NodeNum
Notes:

Parameters:
piKey INTEGER
NodeNum of the sought node
Returns Consultingwerk.Studio.ProparseApi.INode
The node with NodeNum piKey, or ? if it does not exist in the current session
Top

PUBLIC LOGICAL HasNode (integer)

Purpose: Checks whether a node with a given NodeNum exists in the current sessions map
Notes:

Parameters:
piKey INTEGER
NodeNum of the sought node
Returns LOGICAL
TRUE/FALSE whether the node exists


Property Detail
Top

PUBLIC CHARACTER BaseUrl


Returns CHARACTER
Top

PUBLIC OpenEdge.Net.HTTP.IHttpClient HttpClient


Returns OpenEdge.Net.HTTP.IHttpClient
Top

PUBLIC OpenEdge.Net.HTTP.Cookie JSessionID


Returns OpenEdge.Net.HTTP.Cookie


©2006-2023 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       15.04.2024 06:16:01