org.netxms.base
Class Logger

java.lang.Object
  extended by org.netxms.base.Logger

public class Logger
extends java.lang.Object

Logging class for client library


Constructor Summary
Logger()
           
 
Method Summary
static void debug(java.lang.String tag, java.lang.String message)
          Write DEBUG message to log
static void debug(java.lang.String tag, java.lang.String message, java.lang.Throwable t)
          Write DEBUG message to log
static void error(java.lang.String tag, java.lang.String message)
          Write ERROR message to log
static void error(java.lang.String tag, java.lang.String message, java.lang.Throwable t)
          Write ERROR message to log
static void info(java.lang.String tag, java.lang.String message)
          Write INFO message to log
static void info(java.lang.String tag, java.lang.String message, java.lang.Throwable t)
          Write INFO message to log
static void setLoggingFacility(LoggingFacility facility)
          Set logging facility.
static void warning(java.lang.String tag, java.lang.String message)
          Write WARNING message to log
static void warning(java.lang.String tag, java.lang.String message, java.lang.Throwable t)
          Write WARNING message to log
static void writeLog(int level, java.lang.String tag, java.lang.String message, java.lang.Throwable t)
          Write message to log using current logging facility.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Logger

public Logger()
Method Detail

setLoggingFacility

public static void setLoggingFacility(LoggingFacility facility)
Set logging facility. If facility is null, logging will be disabled.

Parameters:
facility - logging facility or null

writeLog

public static void writeLog(int level,
                            java.lang.String tag,
                            java.lang.String message,
                            java.lang.Throwable t)
Write message to log using current logging facility.

Parameters:
level - severity level (defined in interface LoggingFacility)
tag - message tag
message - message text
t - associated throwable, or null

debug

public static void debug(java.lang.String tag,
                         java.lang.String message,
                         java.lang.Throwable t)
Write DEBUG message to log

Parameters:
tag - message tag
message - message text
t - associated throwable, or null

debug

public static void debug(java.lang.String tag,
                         java.lang.String message)
Write DEBUG message to log

Parameters:
tag - message tag
message - message text

info

public static void info(java.lang.String tag,
                        java.lang.String message,
                        java.lang.Throwable t)
Write INFO message to log

Parameters:
tag - message tag
message - message text
t - associated throwable, or null

info

public static void info(java.lang.String tag,
                        java.lang.String message)
Write INFO message to log

Parameters:
tag - message tag
message - message text

warning

public static void warning(java.lang.String tag,
                           java.lang.String message,
                           java.lang.Throwable t)
Write WARNING message to log

Parameters:
tag - message tag
message - message text
t - associated throwable, or null

warning

public static void warning(java.lang.String tag,
                           java.lang.String message)
Write WARNING message to log

Parameters:
tag - message tag
message - message text

error

public static void error(java.lang.String tag,
                         java.lang.String message,
                         java.lang.Throwable t)
Write ERROR message to log

Parameters:
tag - message tag
message - message text
t - associated throwable, or null

error

public static void error(java.lang.String tag,
                         java.lang.String message)
Write ERROR message to log

Parameters:
tag - message tag
message - message text


Copyright © 2013. All Rights Reserved.