Namespace: OpenEdge.Logging
Class
LogEvent
Parent classes:
Progress.Lang.Object

Inherits: Progress.Lang.Object

Copyright (c) 2016-2017 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 /* (optional) The user logging this event */
OpenEdge.Logging.ILogWriter Logger
CHARACTER LoggerName
OpenEdge.Logging.LogLevelEnum LogLevel
OpenEdge.Logging.LogMessage Message
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

/* (optional) The user logging this event
Returns HANDLE
Top

OpenEdge.Logging.ILogWriter Logger

Returns OpenEdge.Logging.ILogWriter
Top

CHARACTER LoggerName

Returns CHARACTER
Top

OpenEdge.Logging.LogLevelEnum LogLevel

Returns OpenEdge.Logging.LogLevelEnum
Top

OpenEdge.Logging.LogMessage Message

Returns OpenEdge.Logging.LogMessage
Top

DATETIME-TZ TimeStamp

Returns DATETIME-TZ


Copyright © 2017 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 11.7