Namespace: OpenEdge.Logging
Type: Class LogEvent
Parent Classes:
Progress.Lang.Object

Inherits: Progress.Lang.Object


Copyright (c) 2016-2018 by Progress Software Corporation. All rights reserved.
File:LogEvent
Author(s):pjudge
Created:Wed Nov 16 14:03:05 EST 2016



Method Summary
  Options Name Purpose
  CHARACTER BuildStack () /* Builds the calls stack of the log event */

Constructor Summary
  Options Name Purpose
  LogEvent (LogLevelEnum, LogMessage) /* Constructor @param LogLevelEnum The level this log event was at @param LogMessage The message to log */
  LogEvent (LogLevelEnum, LogMessage, datetime-tz) /* Constructor @param LogLevelEnum The level this log event was at @param LogMessage The message to log @param datetime-tz The timestamp of the log event */
  LogEvent (LogLevelEnum, LogMessage, Error) /* Constructor @param LogLevelEnum The level this log event was at @param LogMessage The message to log @param P.L.Error The error being logged */
  LogEvent (LogLevelEnum, LogMessage, Error, datetime-tz) /* Constructor @param LogLevelEnum The level this log event was at @param LogMessage The message to log @param P.L.Error The error being logged @param datetime-tz The timestamp of the log event */

Property Summary
  Options Name Purpose
  CHARACTER CallStack
  Progress.Lang.Error Error
  HANDLE LoggedBy
  OpenEdge.Logging.ILogWriter Logger
  CHARACTER LoggerName
  CHARACTER LoggerShortName
  OpenEdge.Logging.LogLevelEnum LogLevel
  OpenEdge.Logging.LogMessage Message
  CHARACTER ShortNameFormat
  DATETIME-TZ TimeStamp


Method Detail
Top

CHARACTER BuildStack ()

/* Builds the calls stack of the log event
Returns CHARACTER
 


Constructor Detail
Top

LogEvent (LogLevelEnum, LogMessage)

/* Constructor
Parameters:
poLevel OpenEdge.Logging.LogLevelEnum
 
poMessage OpenEdge.Logging.LogMessage
 
Top

LogEvent (LogLevelEnum, LogMessage, datetime-tz)

/* Constructor
Parameters:
poLevel OpenEdge.Logging.LogLevelEnum
 
poMessage OpenEdge.Logging.LogMessage
 
ptTimeStamp DATETIME-TZ
 
Top

LogEvent (LogLevelEnum, LogMessage, Error)

/* Constructor
Parameters:
poLevel OpenEdge.Logging.LogLevelEnum
 
poMessage OpenEdge.Logging.LogMessage
 
poError Progress.Lang.Error
 
Top

LogEvent (LogLevelEnum, LogMessage, Error, datetime-tz)

/* Constructor
Parameters:
poLevel OpenEdge.Logging.LogLevelEnum
 
poMessage OpenEdge.Logging.LogMessage
 
poError Progress.Lang.Error
 
ptTimeStamp DATETIME-TZ
 


Property Detail
Top

CHARACTER CallStack

Returns CHARACTER
 
Top

Progress.Lang.Error Error

Returns Progress.Lang.Error
 
Top

HANDLE LoggedBy

Returns HANDLE
 
Top

OpenEdge.Logging.ILogWriter Logger

Returns OpenEdge.Logging.ILogWriter
 
Top

CHARACTER LoggerName

Returns CHARACTER
 
Top

CHARACTER LoggerShortName

Returns CHARACTER
 
Top

OpenEdge.Logging.LogLevelEnum LogLevel

Returns OpenEdge.Logging.LogLevelEnum
 
Top

OpenEdge.Logging.LogMessage Message

Returns OpenEdge.Logging.LogMessage
 
Top

CHARACTER ShortNameFormat

Returns CHARACTER
 
Top

DATETIME-TZ TimeStamp

Returns DATETIME-TZ