Namespace: OpenEdge.Logging
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


Copyright © 2022 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 11.7.15