Powered by Zoomin Software. For more details please contactZoomin

OpenEdge ABL API Reference

OpenEdge.Net.HTTP.Trace.Rule.TraceRule

  • Last Updated: January 15, 2026
  • 1 minute read
    • OpenEdge
    • Documentation
Namespace: OpenEdge.Net.HTTP.Trace.Rule
Type: Class TraceRule
Parent Classes:
Inherits: Progress.Lang.Object
Implements: OpenEdge.Net.HTTP.Trace.Rule.ITraceRule, OpenEdge.Logging.ISupportLogging


Copyright (c) 2021 by Progress Software Corporation. All rights reserved.
File:TraceRule
Purpose:Abstract tracerule class - holds information about the rule.
Child classes provide the implementation of the rule in
their ApplyPolicy() method overrides.
Author(s):pjudge
Created:2021-08-24



Method Summary
  Options Name Purpose
  SetPolicyExceptions (Object[]) /* Setter for Policy Exceptions @param Object[] List of exception objects */
  CHARACTER ToString () /* Override method to return a string version of this rule's contents. @return character String representation of policy and exceptions */

Constructor Summary
  Options Name Purpose
  TraceRule (MessageTypeEnum, PolicyTypeEnum) /** Constructor @param MessageTypeEnum Required. The type of message that this rule applies to. @param PolicyTypeEnum Required. The policy the rule applies */

Property Summary
  Options Name Purpose
  OpenEdge.Logging.ILogWriter Logger
  OpenEdge.Net.HTTP.Trace.MessageTypeEnum MessageType
  OpenEdge.Net.HTTP.Trace.PolicyTypeEnum Policy
  Progress.Lang.Object PolicyExceptions


Method Detail
Top

SetPolicyExceptions (Object[])

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

CHARACTER ToString ()

/* Override method to return a string version of this rule's contents.
Returns CHARACTER
  character String representation of policy and exceptions


Constructor Detail
Top

TraceRule (MessageTypeEnum, PolicyTypeEnum)

Purpose: Constructor
Parameters:
pMessageType OpenEdge.Net.HTTP.Trace.MessageTypeEnum
 
pPolicy OpenEdge.Net.HTTP.Trace.PolicyTypeEnum
 


Property Detail
Top

OpenEdge.Logging.ILogWriter Logger

Top

OpenEdge.Net.HTTP.Trace.MessageTypeEnum MessageType

Top

OpenEdge.Net.HTTP.Trace.PolicyTypeEnum Policy

Top

Progress.Lang.Object PolicyExceptions

Returns Progress.Lang.Object
 


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