Namespace: OpenEdge.Logging
Type: Interface ILogWriter
Parent Classes:
Inherits: Progress.Lang.Object


Copyright (c) 2016, 2019-2020 by Progress Software Corporation. All rights reserved.
File:ILogWriter
Purpose:Interface for loggers (log writers)
Author(s):pjudge
Created:Tue Jun 07 16:09:44 EDT 2016
Notes:* Based on the slf4j.org Logger interface
www.slf4j.org/api/org/slf4j/Logger.html



Method Summary
  Options Name Purpose
  Debug (character) /* Log for a simple message @param character The message to log. */
  Debug (character, character) /* Log for a group and a simple message @param character The message group for this message @param character The message to log. */
  Debug (character, character, Error) /* Log for a group and a simple message @param character The message group for this message @param character The message to log. @param Progress.Lang.Error An error to log */
  Debug (character, Error) /* Log for a simple message @param character The message to log. @param Progress.Lang.Error An error to log */
  Debug (LogMessage) /* Log for a simple message @param LogMessage The message to log. */
  Debug (LogMessage, Error) /* Log for a message and error @param LogMessage The message to log. @param Progress.Lang.Error An error to log */
  Error (character) /* Log for a simple message @param character The message to log. */
  Error (character, character) /* Log for a group and a simple message @param character The message group for this message @param character The message to log. */
  Error (character, character, Error) /* Log for a group and a simple message @param character The message group for this message @param character The message to log. @param Progress.Lang.Error An error to log */
  Error (character, Error) /* Log for a simple message @param character The message to log. @param Progress.Lang.Error An error to log */
  Error (LogMessage) /* Log for a simple message @param LogMessage The message to log. */
  Error (LogMessage, Error) /* Log for a message and error @param LogMessage The message to log. @param Progress.Lang.Error An error to log */
  Fatal (character) /* Log for a simple message @param character The message to log. */
  Fatal (character, character) /* Log for a group and a simple message @param character The message group for this message @param character The message to log. */
  Fatal (character, character, Error) /* Log for a group and a simple message @param character The message group for this message @param character The message to log. @param Progress.Lang.Error An error to log */
  Fatal (character, Error) /* Log for a simple message @param character The message to log. @param Progress.Lang.Error An error to log */
  Fatal (LogMessage) /* Log for a simple message @param LogMessage The message to log. */
  Fatal (LogMessage, Error) /* Log for a message and error @param LogMessage The message to log. @param Progress.Lang.Error An error to log */
  Info (character) /* Log for a simple message @param character The message to log. */
  Info (character, character) /* Log for a group and a simple message @param character The message group for this message @param character The message to log. */
  Info (character, character, Error) /* Log for a group and a simple message @param character The message group for this message @param character The message to log. @param Progress.Lang.Error An error to log */
  Info (character, Error) /* Log for a simple message @param character The message to log. @param Progress.Lang.Error An error to log */
  Info (LogMessage) /* Log for a simple message @param LogMessage The message to log. */
  Info (LogMessage, Error) /* Log for a message and error @param LogMessage The message to log. @param Progress.Lang.Error An error to log */
  Trace (character) /* Log for a simple message @param character The message to log. */
  Trace (character, character) /* Log for a group and a simple message @param character The message group for this message @param character The message to log. */
  Trace (character, character, Error) /* Log for a group and a simple message @param character The message group for this message @param character The message to log. @param Progress.Lang.Error An error to log */
  Trace (character, Error) /* Log for a simple message @param character The message to log. @param Progress.Lang.Error An error to log */
  Trace (LogMessage) /* Log for a simple message @param LogMessage The message to log. */
  Trace (LogMessage, Error) /* Log for a message and error @param LogMessage The message to log. @param Progress.Lang.Error An error to log */
  Warn (character) /* Log for a simple message @param character The message to log. */
  Warn (character, character) /* Log for a group and a simple message @param character The message group for this message @param character The message to log. */
  Warn (character, character, Error) /* Log for a group and a simple message @param character The message group for this message @param character The message to log. @param Progress.Lang.Error An error to log */
  Warn (character, Error) /* Log for a simple message @param character The message to log. @param Progress.Lang.Error An error to log */
  Warn (LogMessage) /* Log for a simple message @param LogMessage The message to log. */
  Warn (LogMessage, Error) /* Log for a message and error @param LogMessage The message to log. @param Progress.Lang.Error An error to log */

Property Summary
  Options Name Purpose
  OpenEdge.Logging.LogLevelEnum LogLevel
  CHARACTER Name


Method Detail
Top

Debug (character)

/* Log for a simple message
Parameters:
pcMessage CHARACTER
 
Top

Debug (character, character)

/* Log for a group and a simple message
Parameters:
pcMessageGroup CHARACTER
 
pcMessage CHARACTER
 
Top

Debug (character, character, Error)

/* Log for a group and a simple message
Parameters:
pcMessageGroup CHARACTER
 
pcMessage CHARACTER
 
poError Progress.Lang.Error
 
Top

Debug (character, Error)

/* Log for a simple message
Parameters:
pcMessage CHARACTER
 
poError Progress.Lang.Error
 
Top

Debug (LogMessage)

/* Log for a simple message
Parameters:
poMessage OpenEdge.Logging.LogMessage
 
Top

Debug (LogMessage, Error)

/* Log for a message and error
Parameters:
poMessage OpenEdge.Logging.LogMessage
 
poError Progress.Lang.Error
 
Top

Error (character)

/* Log for a simple message
Parameters:
pcMessage CHARACTER
 
Top

Error (character, character)

/* Log for a group and a simple message
Parameters:
pcMessageGroup CHARACTER
 
pcMessage CHARACTER
 
Top

Error (character, character, Error)

/* Log for a group and a simple message
Parameters:
pcMessageGroup CHARACTER
 
pcMessage CHARACTER
 
poError Progress.Lang.Error
 
Top

Error (character, Error)

/* Log for a simple message
Parameters:
pcMessage CHARACTER
 
poError Progress.Lang.Error
 
Top

Error (LogMessage)

/* Log for a simple message
Parameters:
poMessage OpenEdge.Logging.LogMessage
 
Top

Error (LogMessage, Error)

/* Log for a message and error
Parameters:
poMessage OpenEdge.Logging.LogMessage
 
poError Progress.Lang.Error
 
Top

Fatal (character)

/* Log for a simple message
Parameters:
pcMessage CHARACTER
 
Top

Fatal (character, character)

/* Log for a group and a simple message
Parameters:
pcMessageGroup CHARACTER
 
pcMessage CHARACTER
 
Top

Fatal (character, character, Error)

/* Log for a group and a simple message
Parameters:
pcMessageGroup CHARACTER
 
pcMessage CHARACTER
 
poError Progress.Lang.Error
 
Top

Fatal (character, Error)

/* Log for a simple message
Parameters:
pcMessage CHARACTER
 
poError Progress.Lang.Error
 
Top

Fatal (LogMessage)

/* Log for a simple message
Parameters:
poMessage OpenEdge.Logging.LogMessage
 
Top

Fatal (LogMessage, Error)

/* Log for a message and error
Parameters:
poMessage OpenEdge.Logging.LogMessage
 
poError Progress.Lang.Error
 
Top

Info (character)

/* Log for a simple message
Parameters:
pcMessage CHARACTER
 
Top

Info (character, character)

/* Log for a group and a simple message
Parameters:
pcMessageGroup CHARACTER
 
pcMessage CHARACTER
 
Top

Info (character, character, Error)

/* Log for a group and a simple message
Parameters:
pcMessageGroup CHARACTER
 
pcMessage CHARACTER
 
poError Progress.Lang.Error
 
Top

Info (character, Error)

/* Log for a simple message
Parameters:
pcMessage CHARACTER
 
poError Progress.Lang.Error
 
Top

Info (LogMessage)

/* Log for a simple message
Parameters:
poMessage OpenEdge.Logging.LogMessage
 
Top

Info (LogMessage, Error)

/* Log for a message and error
Parameters:
poMessage OpenEdge.Logging.LogMessage
 
poError Progress.Lang.Error
 
Top

Trace (character)

/* Log for a simple message
Parameters:
pcMessage CHARACTER
 
Top

Trace (character, character)

/* Log for a group and a simple message
Parameters:
pcMessageGroup CHARACTER
 
pcMessage CHARACTER
 
Top

Trace (character, character, Error)

/* Log for a group and a simple message
Parameters:
pcMessageGroup CHARACTER
 
pcMessage CHARACTER
 
poError Progress.Lang.Error
 
Top

Trace (character, Error)

/* Log for a simple message
Parameters:
pcMessage CHARACTER
 
poError Progress.Lang.Error
 
Top

Trace (LogMessage)

/* Log for a simple message
Parameters:
poMessage OpenEdge.Logging.LogMessage
 
Top

Trace (LogMessage, Error)

/* Log for a message and error
Parameters:
poMessage OpenEdge.Logging.LogMessage
 
poError Progress.Lang.Error
 
Top

Warn (character)

/* Log for a simple message
Parameters:
pcMessage CHARACTER
 
Top

Warn (character, character)

/* Log for a group and a simple message
Parameters:
pcMessageGroup CHARACTER
 
pcMessage CHARACTER
 
Top

Warn (character, character, Error)

/* Log for a group and a simple message
Parameters:
pcMessageGroup CHARACTER
 
pcMessage CHARACTER
 
poError Progress.Lang.Error
 
Top

Warn (character, Error)

/* Log for a simple message
Parameters:
pcMessage CHARACTER
 
poError Progress.Lang.Error
 
Top

Warn (LogMessage)

/* Log for a simple message
Parameters:
poMessage OpenEdge.Logging.LogMessage
 
Top

Warn (LogMessage, Error)

/* Log for a message and error
Parameters:
poMessage OpenEdge.Logging.LogMessage
 
poError Progress.Lang.Error
 


Property Detail
Top

OpenEdge.Logging.LogLevelEnum LogLevel

Returns OpenEdge.Logging.LogLevelEnum
 
Top

CHARACTER Name

Returns CHARACTER