Namespace: OpenEdge.Logging.Format
Type: Class ResolvedTokenFormat
Parent Classes:
Inherits: Progress.Lang.Object
Implements: OpenEdge.Logging.Filter.ILoggerFilter, OpenEdge.Logging.Format.ISupportFormatting, OpenEdge.Core.ISupportInitialize


/* *************************************************************************************************************************
Copyright (c) 2016-2017, 2019, 2021-2022 by Progress Software Corporation and/or one of its subsidiaries or affiliates. All rights reserved.
File:ResolvedTokenFormat
Purpose:Formatter to allow a default message format to be built via this filter
Author(s):pjudge
Created:Wed Nov 16 13:02:52 EST 2016
Notes:- This filter lets the output format be defined via config, as opposed to the standard formats
formats like FULL_TEXT_FORMAT or LOG_MANAGER_FORMAT
- The format defaults to ${msg.msg} (so only the message is written, without any timestamps etc)
/* Format for the logger name. See the OpenEdge.Core.Util.TokenResolver class for more



Method Summary
  Options Name Purpose
  Destroy ()
  ExecuteFilter (LogEvent) /** Performs implementation-specific filtering for a logger type @param LogMessage The message to log. */
  Initialize ()

Constructor Summary
  Options Name Purpose
  ResolvedTokenFormat () /* Default constructor */

Property Summary
  Options Name Purpose
  CHARACTER Format


Method Detail
Top

Destroy ()

Top

ExecuteFilter (LogEvent)

Purpose: Performs implementation-specific filtering for a logger type
Parameters:
pEvent OpenEdge.Logging.LogEvent
 
Top

Initialize ()



Constructor Detail
Top

ResolvedTokenFormat ()

/* Default constructor


Property Detail
Top

CHARACTER Format

Returns CHARACTER