Powered by Zoomin Software. For more details please contactZoomin

OpenEdge ABL API Reference

OpenEdge.Net.HTTP.Trace.Rule.HeaderRule

  • Last Updated: January 15, 2026
  • 1 minute read
    • OpenEdge
    • Version 12.8
    • Documentation
Namespace: OpenEdge.Net.HTTP.Trace.Rule
Type: Class HeaderRule
Parent Classes:
Inherits: OpenEdge.Net.HTTP.Trace.Rule.TraceRule
Implements: OpenEdge.Net.HTTP.Trace.Rule.ITraceDataRule


Copyright (c) 2021 by Progress Software Corporation. All rights reserved.
File:HeaderRule
Author(s):dugrau
Created:Mon Aug 30 12:06:23 EDT 2021
/* Holds the array values as a CSV



Method Summary
  Options Name Purpose
  AddTraceData (HttpHeader, ExchangeData)
  ApplyPolicy (IHttpMessage, ExchangeData) /* Method to apply policy (and exceptions) to HTTP messages. @param IHttpMessage The Request or Response object (message) being processed @param ExchangeData The current trace data. A rule may update this data */
  SetPolicyExceptions (Object[]) /* Setter for Policy Exceptions @param Object[] List of exception objects */

Constructor Summary
  Options Name Purpose
  HeaderRule (MessageTypeEnum, PolicyTypeEnum)

Method Detail
Top

AddTraceData (HttpHeader, ExchangeData)

Top

ApplyPolicy (IHttpMessage, ExchangeData)

/* Method to apply policy (and exceptions) to HTTP messages.
Parameters:
pMessage OpenEdge.Net.HTTP.IHttpMessage
 
pTraceData OpenEdge.Net.HTTP.Trace.ExchangeData
 
Top

SetPolicyExceptions (Object[])

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


Constructor Detail
Top

HeaderRule (MessageTypeEnum, PolicyTypeEnum)



TitleResults for “How to create a CRG?”Also Available inAlert