Class Logger

java.lang.Object
org.jboss.resteasy.logging.Logger
Direct Known Subclasses:
JULLogger, Log4jLogger, Slf4jLogger

public abstract class Logger extends Object
Logging abstraction. Call setLoggerType() to the logging framework you want to use.
Version:
$Revision: 1 $
Author:
Bill Burke
  • Constructor Details

    • Logger

      public Logger()
  • Method Details

    • setLoggerType

      public static void setLoggerType(Logger.LoggerType loggerType)
    • getLogger

      public static Logger getLogger(Class<?> clazz)
    • isTraceEnabled

      public abstract boolean isTraceEnabled()
    • trace

      public abstract void trace(String message)
    • trace

      public abstract void trace(String message, Object... params)
    • trace

      public abstract void trace(String message, Throwable error)
    • isDebugEnabled

      public abstract boolean isDebugEnabled()
    • debug

      public abstract void debug(String message)
    • debug

      public abstract void debug(String message, Object... params)
    • debug

      public abstract void debug(String message, Throwable error)
    • info

      public abstract void info(String message)
    • info

      public abstract void info(String message, Object... params)
    • info

      public abstract void info(String message, Throwable error)
    • isWarnEnabled

      public abstract boolean isWarnEnabled()
    • warn

      public abstract void warn(String message)
    • warn

      public abstract void warn(String message, Object... params)
    • warn

      public abstract void warn(String message, Throwable error)
    • error

      public abstract void error(String message)
    • error

      public abstract void error(String message, Object... params)
    • error

      public abstract void error(String message, Throwable error)