coldbox.system.logging.appenders

Class TracerAppender

railo-context.Component
        extended by coldbox.system.logging.AbstractAppender
            extended by coldbox.system.logging.appenders.TracerAppender
Class Attributes:
  • output : false
  •  
  • synchronized : false
  •  
  • accessors : false
  •  
  • persistent : false
  •  

    A simple cftrace Appender

    Constructor Summary
    init(any name, [any properties='[runtime expression]'], [any layout=''], [any levelMin='0'], [any levelMax='4'])
          Constructor.
    Method Summary
    void logMessage(any logEvent)
         Write an entry into the appender.
     
    Methods inherited from class coldbox.system.logging.AbstractAppender
    $log, canLog, getColdbox, getCustomLayout, getHash, getlevelMax, getlevelMin, getName, getProperties, getProperty, getUtil, hasCustomLayout, isInitialized, onRegistration, onUnRegistration, propertyExists, setColdbox, setInitialized, setLevelMax, setLevelMin, setProperties, setProperty, severityToString
     
    Methods inherited from class railo-context.Component
    None

    Constructor Detail

    init

    public init(any name, [any properties='[runtime expression]'], [any layout=''], [any levelMin='0'], [any levelMax='4'])

    Constructor

    Parameters:
    name - The unique name for this appender.
    properties - A map of configuration properties for the appender
    layout - The layout class to use in this appender for custom message rendering.
    levelMin - The default log level for this appender, by default it is 0. Optional. ex: LogBox.logLevels.WARN
    levelMax - The default log level for this appender, by default it is 5. Optional. ex: LogBox.logLevels.WARN

    Method Detail

    logMessage

    public void logMessage(any logEvent)

    Write an entry into the appender.

    Overrides:
    logMessage in class AbstractAppender
    Parameters:
    logEvent - The logging event