Namespace: OpenEdge.Net.HTTP.Trace.Rule
Type: Class StatusCodeRule
Parent Classes:
Inherits: OpenEdge.Net.HTTP.Trace.Rule.TraceRule
Implements: OpenEdge.Net.HTTP.Trace.Rule.ITraceFilterRule


Copyright (c) 2021 by Progress Software Corporation. All rights reserved.
File:StatusCodeRule
Purpose:Filter rule for response status codes
Author(s):pjudge
Created:2021-11-16



Method Summary
  Options Name Purpose
  LOGICAL ApplyPolicy (IHttpMessage) /* Method to apply policy (and exceptions) to HTTP messages (request ONLY for this class). @param IHttpMessage The Request or Response object (message) being processed @return logical If FALSE then the processing of the rule chain halts; if TRUE the next rule (if any) in the chain is processed */
  SetPolicyExceptions (Object[]) /* Setter for Policy Exceptions @param Object[] List of exception objects */

Constructor Summary
  Options Name Purpose
  StatusCodeRule (PolicyTypeEnum) /* Constructor @param PolicyTypeEnum This rules' policy type */

Method Detail
Top

LOGICAL ApplyPolicy (IHttpMessage)

/* Method to apply policy (and exceptions) to HTTP messages (request ONLY for this class).
Parameters:
pMessage OpenEdge.Net.HTTP.IHttpMessage
 
Returns LOGICAL
  logical If FALSE then the processing of the rule chain halts; if TRUE the next rule (if any) in the chain is processed
Top

SetPolicyExceptions (Object[])

/* Setter for Policy Exceptions
Parameters:
pExceptions Progress.Lang.Object
 


Constructor Detail
Top

StatusCodeRule (PolicyTypeEnum)

/* Constructor
Parameters:
pPolicy OpenEdge.Net.HTTP.Trace.PolicyTypeEnum