com.extrememessaging.ResponseMaster.monitor
Class MonitorLog4j

java.lang.Object
  extended by com.extrememessaging.ResponseMaster.monitor.CMonitorBase
      extended by com.extrememessaging.ResponseMaster.monitor.MonitorLog4j
All Implemented Interfaces:
IConfigurableItem, IMonitor

public class MonitorLog4j
extends CMonitorBase

Since:
Build 637

Constructor Summary
MonitorLog4j()
           
 
Method Summary
 void LogError(java.lang.String sMessage)
          Log an error
 void LogError(java.lang.String sMessage, java.lang.Throwable e)
          Log an error from a Throwable Changed to Throwable (from Exception) and overload with Error was removed in build 606
 void LogSystem(java.lang.String sMessage)
          Log a system message
 void LogTrace(java.lang.String sMessage)
          Log a tracing message If the logging level is Errors or Warnings, this doesn't do anything
 void LogTrace(java.lang.String sMessage, java.lang.Throwable e)
          Log a tracing message from a Throwable If the logging level is Errors or Warnings, this doesn't do anything Changed to Throwable (from Exception) in build 606
 void LogWarning(java.lang.String sMessage)
          Log a warning If the logging level is Errors, this doesn't do anything
 void LogWarning(java.lang.String sMessage, java.lang.Throwable e)
          Log a warning from a Throwable If the logging level is Errors, this doesn't do anything Changed to Throwable (from Exception) in build 606
 
Methods inherited from class com.extrememessaging.ResponseMaster.monitor.CMonitorBase
CategoryDefinitionsLoaded, Initialize, LoggingLevelFromString, LoggingLevelNameFromValue, MailboxEmpty, MailboxInitializationBegun, MailboxInitializationFinished, MailboxShutdownBegun, MailboxShutdownFinished, MessageCategorized, MessageProcessed, MessageSkipped, Shutdown, ThreadKilled
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MonitorLog4j

public MonitorLog4j()
Method Detail

LogError

public void LogError(java.lang.String sMessage)
Description copied from interface: IMonitor
Log an error

Specified by:
LogError in interface IMonitor
Overrides:
LogError in class CMonitorBase
Parameters:
sMessage - The message to log

LogError

public void LogError(java.lang.String sMessage,
                     java.lang.Throwable e)
Description copied from interface: IMonitor
Log an error from a Throwable Changed to Throwable (from Exception) and overload with Error was removed in build 606

Specified by:
LogError in interface IMonitor
Overrides:
LogError in class CMonitorBase
Parameters:
sMessage - The message to log
e - The Throwable to log

LogWarning

public void LogWarning(java.lang.String sMessage)
Description copied from interface: IMonitor
Log a warning If the logging level is Errors, this doesn't do anything

Specified by:
LogWarning in interface IMonitor
Overrides:
LogWarning in class CMonitorBase
Parameters:
sMessage - The message to log

LogWarning

public void LogWarning(java.lang.String sMessage,
                       java.lang.Throwable e)
Description copied from interface: IMonitor
Log a warning from a Throwable If the logging level is Errors, this doesn't do anything Changed to Throwable (from Exception) in build 606

Specified by:
LogWarning in interface IMonitor
Overrides:
LogWarning in class CMonitorBase
Parameters:
sMessage - The message to log
e - The Throwable to log

LogTrace

public void LogTrace(java.lang.String sMessage)
Description copied from interface: IMonitor
Log a tracing message If the logging level is Errors or Warnings, this doesn't do anything

Specified by:
LogTrace in interface IMonitor
Overrides:
LogTrace in class CMonitorBase
Parameters:
sMessage - The message to log

LogTrace

public void LogTrace(java.lang.String sMessage,
                     java.lang.Throwable e)
Description copied from interface: IMonitor
Log a tracing message from a Throwable If the logging level is Errors or Warnings, this doesn't do anything Changed to Throwable (from Exception) in build 606

Specified by:
LogTrace in interface IMonitor
Overrides:
LogTrace in class CMonitorBase
Parameters:
sMessage - The message to log
e - The Throwable to log

LogSystem

public void LogSystem(java.lang.String sMessage)
Description copied from interface: IMonitor
Log a system message

Specified by:
LogSystem in interface IMonitor
Overrides:
LogSystem in class CMonitorBase
Parameters:
sMessage - The message to log