Namespace: OpenEdge.Web
Type: Class DefaultWebHandler
Parent Classes:
Inherits: OpenEdge.Web.WebHandler


Copyright (c) 2015-2016 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
/* Uses the default implementation for each HTTP method, which is one of HandleNotAllowedMethod
or HandleNotImplemented



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 */

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

INTEGER HandleRequest ()

/* Uses the default implementation for each HTTP method, which is one of HandleNotAllowedMethod
or HandleNotImplemented
Returns INTEGER