Namespace: Consultingwerk.OERA.JsdoGenericService.WebHandler
Class 
BusinessServicesWebHandler Copy to Clipboard
Parent classes:
Inherits: Consultingwerk.OERA.JsdoGenericService.WebHandler.ListBusinessServicesWebHandler

File:BusinessServicesWebHandler
Purpose:WebHandler for BusinessServices requests
Author(s):Marko Rueterbories / Consultingwerk Ltd.
Created:Tue Nov 29 22:36:19 CEST 2016
Notes:Compilation requires %DLC%/{gui|tty}/netlib/OpenEdge.Net.pl
in propath and PacificWebSpeed setting in products.i



Top Method Summary
Options Name Purpose
GenerateHtml (IHttpResponse, character) Generate html page displaying all BusinessServices found in Package
GenerateJson (IHttpResponse) Generates a list of all BusinessServices found in Package as json
GeneratePng (IWebRequest, IHttpResponse, character) Returns an image of the BusinessEntity layout identified by Entity Name
GenerateXml (IHttpResponse) Generates a list of all BusinessServices found in Package as xml
CHARACTER GetDetailLink (character, character) Return a html link string
INTEGER HandleGet (IWebRequest) Default handler for the HTTP GET method. The request being serviced and an optional status code is returned. A zero or null value means this method will deal with all errors.

Top Constructor Summary
Options Name Purpose
BusinessServicesWebHandler () Static constructor for the BusinessServicesWebHandler class
BusinessServicesWebHandler () Constructor for the BusinessServicesWebHandler class


Method Detail
Top

GenerateHtml (IHttpResponse, character)

Purpose: Generate html page displaying all BusinessServices found in Package
Notes:

Parameters:
poResponse OpenEdge.Net.HTTP.IHttpResponse
The Response to the client requesting the information
pcPackageName CHARACTER
Base package as requested to be used to build href
Top

GenerateJson (IHttpResponse)

Purpose: Generates a list of all BusinessServices found in Package as json
Notes:

Parameters:
poResponse OpenEdge.Net.HTTP.IHttpResponse
The Response to the client requesting the information
Top

GeneratePng (IWebRequest, IHttpResponse, character)

Purpose: Returns an image of the BusinessEntity layout identified by Entity Name
Notes:

Parameters:
poRequest OpenEdge.Web.IWebRequest
The Request send by the client
poResponse OpenEdge.Net.HTTP.IHttpResponse
The Response to the client requesting the information
pcBusinessEntityName CHARACTER
The BusinessEntity Name of the image to be displayed
Top

GenerateXml (IHttpResponse)

Purpose: Generates a list of all BusinessServices found in Package as xml
Notes:

Parameters:
poResponse OpenEdge.Net.HTTP.IHttpResponse
The Response to the client requesting the information
Top

CHARACTER GetDetailLink (character, character)

Purpose: Return a html link string
Notes:

Parameters:
pcType CHARACTER
Type of resource to be linked to, determines the Image and alt text
pcLinkTarget CHARACTER
The URL to navigate to
Returns CHARACTER
The html link with associated image
Top

INTEGER HandleGet (IWebRequest)

Purpose: Default handler for the HTTP GET method. The request being
serviced and an optional status code is returned. A zero or
null value means this method will deal with all errors.
Notes:

Parameters:
poRequest OpenEdge.Web.IWebRequest
The IWebRequest instance representing the call
Returns INTEGER
StatusCode of the response sent to the client


Constructor Detail
Top

STATIC BusinessServicesWebHandler ()

Purpose: Static constructor for the BusinessServicesWebHandler class
Notes:

Top

BusinessServicesWebHandler ()

Purpose: Constructor for the BusinessServicesWebHandler class
Notes:



©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       03.05.2026 21:38:23