Class Logger

java.lang.Object
org.glowroot.agent.plugin.api.Logger

public abstract class Logger extends Object
Very thin wrapper around SLF4J so plugins don't have to worry about SLF4J shading.
  • Constructor Details

    • Logger

      public Logger()
  • Method Details

    • getLogger

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

      public abstract String getName()
    • isTraceEnabled

      public abstract boolean isTraceEnabled()
    • trace

      public abstract void trace(String msg)
    • trace

      public abstract void trace(String format, Object arg)
    • trace

      public abstract void trace(String format, Object arg1, Object arg2)
    • trace

      public abstract void trace(String format, Object... arguments)
    • trace

      public abstract void trace(String msg, Throwable t)
    • isDebugEnabled

      public abstract boolean isDebugEnabled()
    • debug

      public abstract void debug(String msg)
    • debug

      public abstract void debug(String format, Object arg)
    • debug

      public abstract void debug(String format, Object arg1, Object arg2)
    • debug

      public abstract void debug(String format, Object... arguments)
    • debug

      public abstract void debug(String msg, Throwable t)
    • isInfoEnabled

      public abstract boolean isInfoEnabled()
    • info

      public abstract void info(String msg)
    • info

      public abstract void info(String format, Object arg)
    • info

      public abstract void info(String format, Object arg1, Object arg2)
    • info

      public abstract void info(String format, Object... arguments)
    • info

      public abstract void info(String msg, Throwable t)
    • isWarnEnabled

      public abstract boolean isWarnEnabled()
    • warn

      public abstract void warn(String msg)
    • warn

      public abstract void warn(String format, Object arg)
    • warn

      public abstract void warn(String format, Object... arguments)
    • warn

      public abstract void warn(String format, Object arg1, Object arg2)
    • warn

      public abstract void warn(String msg, Throwable t)
    • isErrorEnabled

      public abstract boolean isErrorEnabled()
    • error

      public abstract void error(String msg)
    • error

      public abstract void error(String format, Object arg)
    • error

      public abstract void error(String format, Object arg1, Object arg2)
    • error

      public abstract void error(String format, Object... arguments)
    • error

      public abstract void error(String msg, Throwable t)