Interface Log

All Known Implementing Classes:
JDKLogImpl, Log4J2LogImpl, Slf4jLogImpl

public interface Log
Simple logging wrapper for log4j or JDK logging. Code originally copied from Infinispan
Since:
2.8
  • Method Details

    • isFatalEnabled

      boolean isFatalEnabled()
    • isErrorEnabled

      boolean isErrorEnabled()
    • isWarnEnabled

      boolean isWarnEnabled()
    • isInfoEnabled

      boolean isInfoEnabled()
    • isDebugEnabled

      boolean isDebugEnabled()
    • isTraceEnabled

      boolean isTraceEnabled()
    • fatal

      void fatal(String msg)
    • fatal

      void fatal(String format, Object... args)
    • fatal

      void fatal(String msg, Throwable throwable)
    • error

      void error(String msg)
    • error

      void error(String format, Object... args)
    • error

      void error(String msg, Throwable throwable)
    • warn

      void warn(String msg)
    • warn

      void warn(String format, Object... args)
    • warn

      void warn(String msg, Throwable throwable)
    • info

      void info(String msg)
    • info

      void info(String format, Object... args)
    • debug

      void debug(String msg)
    • debug

      void debug(String format, Object... args)
    • debug

      void debug(String msg, Throwable throwable)
    • trace

      void trace(Object obj)
    • trace

      void trace(String msg)
    • trace

      void trace(String format, Object... args)
    • trace

      void trace(String msg, Throwable throwable)
    • setLevel

      void setLevel(String level)
      Sets the level of a logger. This method is used to dynamically change the logging level of a running system, e.g. via JMX. The appender of a level needs to exist.
      Parameters:
      level - The new level. Valid values are "fatal", "error", "warn", "info", "debug", "trace" (capitalization not relevant)
    • getLevel

      String getLevel()