Namespace: OpenEdge.Web
Class 
InternalWebRouter
Parent classes:
Progress.Web.AbstractWebRouter

Inherits: Progress.Web.AbstractWebRouter
FINAL

Copyright (c) 2015 by Progress Software Corporation. All rights reserved.
Purpose:Keep a list of customer specified handlers and invoke
Author(s):mbanks
Created:Mon Apr 27 14:42:44 EDT 2015
Notes:This is managed as a singleton by the ABL
@since:11.6




Method Summary
Options Name Purpose
# Clear () /* Clears (empties) the entire handler cache. */
# INTEGER HandleRequest (character) /* Handles a web request. A customer can specify a different handler for each application. If this is the first request for this handler or the handler is invalaid, an instance of it is created. The HandleRequest() method is then invoked. @param pcHandlerName the name of the customer registered webspeed handler */
# LOGICAL Release (character) /* Releases the specified handler from the cache. This lets it be cleaned up/GC'ed. @param character The handler to release. @return true if the instance was found and released. otherwise false. */

Property Summary
Options Name Purpose
+ LOGICAL DebugEnabled /* Indicates whether debugging is enabled for this request. */


Method Detail
Top

PROTECTED Clear ()

/* Clears (empties) the entire handler cache.
Top

PROTECTED INTEGER HandleRequest (character)

/* Handles a web request. A customer can specify a different handler for
each application. If this is the first request for this handler or the
handler is invalaid, an instance of it is created.
The HandleRequest() method is then invoked.
Parameters:
pcHandlerName CHARACTER
the name of the customer registered webspeed handler */
Returns INTEGER
Top

PROTECTED LOGICAL Release (character)

/* Releases the specified handler from the cache. This lets it be cleaned up/GC'ed.
Parameters:
pchandlerName CHARACTER
Returns LOGICAL
true if the instance was found and released. otherwise false.


Property Detail
Top

PUBLIC LOGICAL DebugEnabled

/* Indicates whether debugging is enabled for this request.
Returns LOGICAL


10.27.2015 12:36:56