com.jivesoftware.spark.util.log
Class Logger

java.lang.Object
  extended bycom.jivesoftware.spark.util.log.Logger

public class Logger
extends java.lang.Object

Creates and writes out messages to a a log file. This should be used for all error handling within the Agent application.


Method Summary
static void debug(java.lang.String message)
          Logs all messages to standard errout for debugging purposes.
static void logError(java.lang.String message)
          Logs all error messages to default error logger.
static void logError(java.lang.String message, java.lang.Throwable ex)
          Logs all error messages to default error logger.
static void logWarning(java.lang.String message)
           
static void logWarning(java.lang.String message, java.lang.Throwable ex)
          Log a warning message to the default logger.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

logError

public static void logError(java.lang.String message,
                            java.lang.Throwable ex)
Logs all error messages to default error logger.

Parameters:
message - a message to append to log file.
ex - the exception being thrown.

logWarning

public static void logWarning(java.lang.String message,
                              java.lang.Throwable ex)
Log a warning message to the default logger.

Parameters:
message - the message to log.
ex - the exception.

logWarning

public static void logWarning(java.lang.String message)

logError

public static void logError(java.lang.String message)
Logs all error messages to default error logger.

Parameters:
message - a message to append to log file.

debug

public static void debug(java.lang.String message)
Logs all messages to standard errout for debugging purposes. To use, pass in the VM Parameters debug.mode=true. ex. (-Ddebug.mode=true)

Parameters:
message - the message to print out.