Namespace: Consultingwerk.OERA.RequestManager
Interface 
IRequestManager Copy to Clipboard
Parent classes:
Inherits: Progress.Lang.Object
Implemented by: Consultingwerk.SmartFramework.Web.SmartRequestManager

File:IRequestManager
Purpose:Interface for Services controlling PASOE requests
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Sun Jan 09 11:59:36 CET 2022
Purpose: Cancels a request based on the client request ID
Notes:



Top Method Summary
Options Name Purpose
+ Consultingwerk.OERA.RestResource.RestMethodResponse CancelRequest (character) Cancels a request based on the client request ID
+ DeregisterRequest (character) Deregisters a Web Request when it has been completed of cancelled
+ RegisterRequest (character, OERequestInfo, IWebRequest) Registers a Web Request, so that it can be cancelled


Method Detail
Top

PUBLIC Consultingwerk.OERA.RestResource.RestMethodResponse CancelRequest (character)

Purpose: Cancels a request based on the client request ID
Notes:

Parameters:
pcClientRequestId CHARACTER
The request ID as provided by the client
Returns Consultingwerk.OERA.RestResource.RestMethodResponse
The RestMethodResponse for this request
Top

PUBLIC DeregisterRequest (character)

Purpose: Deregisters a Web Request when it has been completed of cancelled
Notes:

Parameters:
pcClientRequestId CHARACTER
The request ID as provided by the client
Top

PUBLIC RegisterRequest (character, OERequestInfo, IWebRequest)

Purpose: Registers a Web Request, so that it can be cancelled
Notes:

Parameters:
pcClientRequestId CHARACTER
The request ID as provided by the client
poRequestInfo Progress.Lang.OERequestInfo
The OERequestInfo of the current request
poRequest OpenEdge.Web.IWebRequest
The IWebRequest instance representing the call


©2006-2023 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       08.12.2024 13:00:23