Namespace: OpenEdge.Web
Type: Class SendExceptionError
Parent Classes:
Inherits: OpenEdge.Core.System.ApplicationError


Copyright (c) 2015-2016, 2020-2021 by Progress Software Corporation. All rights reserved.
File:SendExceptionError
Author(s):lecuyer
Created:Fri Sep 11 2015
/* (mandatory) The error HTTP status code.



Method Summary
  Options Name Purpose
  SetMessage (StatusCodeEnum, character) /* Sets the status code & message in the appropriate places @param StatusCodeEnum The status code for this error @param character A message associated with the status code. May be ? nbut not empty */
  CHARACTER ToString ()

Constructor Summary
  Options Name Purpose
  SendExceptionError ()
  SendExceptionError (StatusCodeEnum) /* Constructor. @param StatusCodeEnum The error status being raised */
  SendExceptionError (StatusCodeEnum, character) /* Constructor. @param StatusCodeEnum The error status being raised @param character The status message */
  SendExceptionError (StatusCodeEnum, character, Error) /* Constructor. @param StatusCodeEnum The error status being raised @param character The status message @param Progress.Lang.Error The error that caused this status error to be raised. */
  SendExceptionError (StatusCodeEnum, character, Stop) /* Constructor. @param StatusCodeEnum The error status being raised @param character The status message @param Progress.Lang.Error The error that caused this status error to be raised. */
  SendExceptionError (StatusCodeEnum, Error) /* Constructor. @param StatusCodeEnum The error status being raised @param Progress.Lang.Error The error that caused this status error to be raised. */
  SendExceptionError (StatusCodeEnum, Stop) /* Constructor. @param StatusCodeEnum The error status being raised @param Progress.Lang.Error The error that caused this status error to be raised. */

Property Summary
  Options Name Purpose
  OpenEdge.Net.HTTP.StatusCodeEnum StatusCode
  CHARACTER StatusMessage


Method Detail
Top

SetMessage (StatusCodeEnum, character)

/* Sets the status code & message in the appropriate places
Parameters:
pStatusCode OpenEdge.Net.HTTP.StatusCodeEnum
 
pStatusMessage CHARACTER
 
Top

CHARACTER ToString ()

Returns CHARACTER
 


Constructor Detail
Top

STATIC SendExceptionError ()

Top

SendExceptionError (StatusCodeEnum)

/* Constructor.
Parameters:
poStatusCode OpenEdge.Net.HTTP.StatusCodeEnum
 
Top

SendExceptionError (StatusCodeEnum, character)

/* Constructor.
Parameters:
poStatusCode OpenEdge.Net.HTTP.StatusCodeEnum
 
pcStatusMessage CHARACTER
 
Top

SendExceptionError (StatusCodeEnum, character, Error)

/* Constructor.
Parameters:
poStatusCode OpenEdge.Net.HTTP.StatusCodeEnum
 
pcStatusMessage CHARACTER
 
poInnerError Progress.Lang.Error
 
Top

SendExceptionError (StatusCodeEnum, character, Stop)

/* Constructor.
Parameters:
pStatusCode OpenEdge.Net.HTTP.StatusCodeEnum
 
pStatusMessage CHARACTER
 
pInnerStop Progress.Lang.Stop
 
Top

SendExceptionError (StatusCodeEnum, Error)

/* Constructor.
Parameters:
poStatusCode OpenEdge.Net.HTTP.StatusCodeEnum
 
poInnerError Progress.Lang.Error
 
Top

SendExceptionError (StatusCodeEnum, Stop)

/* Constructor.
Parameters:
pStatusCode OpenEdge.Net.HTTP.StatusCodeEnum
 
pInnerStop Progress.Lang.Stop
 


Property Detail
Top

OpenEdge.Net.HTTP.StatusCodeEnum StatusCode

Returns OpenEdge.Net.HTTP.StatusCodeEnum
 
Top

CHARACTER StatusMessage

Returns CHARACTER