Namespace: OpenEdge.Logging.Writer
Type: Class LogManagerWriter
Parent Classes:
Inherits: Progress.Lang.Object
Implements: OpenEdge.Logging.Filter.ILoggerFilter, OpenEdge.Logging.Writer.IFileWriter


/* *************************************************************************************************************************
Copyright (c) 2016-2017, 2019, 2021 by Progress Software Corporation and/or one of its subsidiaries or affiliates. All rights reserved.
File:LogManagerWriter
Author(s):pjudge
Created:Mon May 23 09:39:34 EDT 2016
/* The subsystem used for WRITE-MESSAGE ( msg-exp[ , subsys-expr])



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

Constructor Summary
  Options Name Purpose
  LogManagerWriter () /* Constructor. */
  LogManagerWriter (character, logical) /* Constructor @param character The name of the logfile to use @param logical TRUE if log entries should be appended to an existing log */

Property Summary
  Options Name Purpose
  LOGICAL Append
  CHARACTER FileName
  CHARACTER SubSys


Method Detail
Top

ExecuteFilter (LogEvent)

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


Constructor Detail
Top

LogManagerWriter ()

/* Constructor.
Top

LogManagerWriter (character, logical)

/* Constructor
Parameters:
pcFile CHARACTER
 
plAppend LOGICAL
 


Property Detail
Top

LOGICAL Append

Returns LOGICAL
 
Top

CHARACTER FileName

Returns CHARACTER
 
Top

CHARACTER SubSys

Returns CHARACTER