Namespace: OpenEdge.Web
Class 
DefaultWebHandler
Parent classes:
Inherits: OpenEdge.Web.WebHandler

Copyright (c) 2015 by Progress Software Corporation. All rights reserved.
File:DefaultWebHandler
Purpose:Returns 501 Not Implemented or 405 Method Not Allowed for all HTTP Methods
Author(s):mbanks
Created:Tue Jun 23 11:52:02 EDT 2015




Method Summary
Options Name Purpose
INTEGER HandleNotAllowedMethod (IWebRequest) /* Default handler for unsupported methods @param IWebRequest The request being serviced @return integer An optional status code. A zero or null value means this method will deal with all errors */
INTEGER HandleNotImplemented (IWebRequest) /* Default handler for unknown methods @param IWebRequest The request being serviced @return integer An optional status code. A zero or null value means this method will deal with all errors */
# INTEGER HandleRequest () /* Uses the default implementation for each HTTP method, which is one of HandleNotAllowedMethod or HandleNotImplemented */
Overrides OpenEdge.Web.WebHandler:HandleRequest ()
+ LogMessage (character, integer)


Method Detail
Top

INTEGER HandleNotAllowedMethod (IWebRequest)

/* Default handler for unsupported methods
Parameters:
poRequest OpenEdge.Web.IWebRequest
Returns INTEGER
integer An optional status code. A zero or null value means this method will deal with all errors
Top

INTEGER HandleNotImplemented (IWebRequest)

/* Default handler for unknown methods
Parameters:
poRequest OpenEdge.Web.IWebRequest
Returns INTEGER
integer An optional status code. A zero or null value means this method will deal with all errors
Top

PROTECTED INTEGER HandleRequest ()

Overrides OpenEdge.Web.WebHandler:HandleRequest ()
/* Uses the default implementation for each HTTP method, which is one of HandleNotAllowedMethod
or HandleNotImplemented
Returns INTEGER
Top

PUBLIC LogMessage (character, integer)

Parameters:
pcMessage CHARACTER
piLogLevel INTEGER


10.27.2015 12:36:56