Class AbstractLogger

  • All Implemented Interfaces:
    Logger

    public abstract class AbstractLogger
    extends Object
    implements Logger
    Author:
    nedis
    • Constructor Detail

      • AbstractLogger

        public AbstractLogger()
    • Method Detail

      • isLevelEnabled

        protected abstract boolean isLevelEnabled​(Level level)
      • log

        protected abstract void log​(Level level,
                                    String message)
      • isTraceEnabled

        public final boolean isTraceEnabled()
        Specified by:
        isTraceEnabled in interface Logger
      • trace

        public void trace​(String msg)
        Specified by:
        trace in interface Logger
      • trace

        public final void trace​(String msg,
                                Object arg1)
        Description copied from interface: Logger
        This method uses Formats.format to format logger message
        Specified by:
        trace in interface Logger
      • trace

        public final void trace​(String msg,
                                Object arg1,
                                Object arg2)
        Description copied from interface: Logger
        This method uses Formats.format to format logger message
        Specified by:
        trace in interface Logger
      • trace

        public final void trace​(String msg,
                                Object arg1,
                                Object arg2,
                                Object arg3)
        Description copied from interface: Logger
        This method uses Formats.format to format logger message
        Specified by:
        trace in interface Logger
      • trace

        public final void trace​(String msg,
                                Object arg1,
                                Object arg2,
                                Object arg3,
                                Object arg4)
        Description copied from interface: Logger
        This method uses Formats.format to format logger message
        Specified by:
        trace in interface Logger
      • trace

        public final void trace​(String msg,
                                Object... arguments)
        Description copied from interface: Logger
        This method uses Formats.format to format logger message
        Specified by:
        trace in interface Logger
      • trace

        public final void trace​(String msg,
                                Supplier<?> arg1)
        Description copied from interface: Logger
        This method uses Formats.format to format logger message
        Specified by:
        trace in interface Logger
      • trace

        public final void trace​(String msg,
                                Supplier<?> arg1,
                                Supplier<?> arg2)
        Description copied from interface: Logger
        This method uses Formats.format to format logger message
        Specified by:
        trace in interface Logger
      • trace

        public final void trace​(String msg,
                                Supplier<?> arg1,
                                Supplier<?> arg2,
                                Supplier<?> arg3)
        Description copied from interface: Logger
        This method uses Formats.format to format logger message
        Specified by:
        trace in interface Logger
      • trace

        public final void trace​(String msg,
                                Supplier<?>... suppliers)
        Description copied from interface: Logger
        This method uses Formats.format to format logger message
        Specified by:
        trace in interface Logger
      • isDebugEnabled

        public final boolean isDebugEnabled()
        Specified by:
        isDebugEnabled in interface Logger
      • debug

        public final void debug​(String msg)
        Specified by:
        debug in interface Logger
      • debug

        public final void debug​(String msg,
                                Object arg1)
        Description copied from interface: Logger
        This method uses Formats.format to format logger message
        Specified by:
        debug in interface Logger
      • debug

        public final void debug​(String msg,
                                Object arg1,
                                Object arg2)
        Description copied from interface: Logger
        This method uses Formats.format to format logger message
        Specified by:
        debug in interface Logger
      • debug

        public final void debug​(String msg,
                                Object arg1,
                                Object arg2,
                                Object arg3)
        Description copied from interface: Logger
        This method uses Formats.format to format logger message
        Specified by:
        debug in interface Logger
      • debug

        public final void debug​(String msg,
                                Object arg1,
                                Object arg2,
                                Object arg3,
                                Object arg4)
        Description copied from interface: Logger
        This method uses Formats.format to format logger message
        Specified by:
        debug in interface Logger
      • debug

        public final void debug​(String msg,
                                Object... arguments)
        Description copied from interface: Logger
        This method uses Formats.format to format logger message
        Specified by:
        debug in interface Logger
      • debug

        public final void debug​(String msg,
                                Supplier<?> arg1)
        Description copied from interface: Logger
        This method uses Formats.format to format logger message
        Specified by:
        debug in interface Logger
      • debug

        public final void debug​(String msg,
                                Supplier<?> arg1,
                                Supplier<?> arg2)
        Description copied from interface: Logger
        This method uses Formats.format to format logger message
        Specified by:
        debug in interface Logger
      • debug

        public final void debug​(String msg,
                                Supplier<?> arg1,
                                Supplier<?> arg2,
                                Supplier<?> arg3)
        Description copied from interface: Logger
        This method uses Formats.format to format logger message
        Specified by:
        debug in interface Logger
      • debug

        public final void debug​(String msg,
                                Supplier<?>... suppliers)
        Description copied from interface: Logger
        This method uses Formats.format to format logger message
        Specified by:
        debug in interface Logger
      • isInfoEnabled

        public final boolean isInfoEnabled()
        Specified by:
        isInfoEnabled in interface Logger
      • info

        public final void info​(String msg)
        Specified by:
        info in interface Logger
      • info

        public final void info​(String msg,
                               Object arg1)
        Description copied from interface: Logger
        This method uses Formats.format to format logger message
        Specified by:
        info in interface Logger
      • info

        public final void info​(String msg,
                               Object arg1,
                               Object arg2)
        Description copied from interface: Logger
        This method uses Formats.format to format logger message
        Specified by:
        info in interface Logger
      • info

        public final void info​(String msg,
                               Object arg1,
                               Object arg2,
                               Object arg3)
        Description copied from interface: Logger
        This method uses Formats.format to format logger message
        Specified by:
        info in interface Logger
      • info

        public final void info​(String msg,
                               Object arg1,
                               Object arg2,
                               Object arg3,
                               Object arg4)
        Description copied from interface: Logger
        This method uses Formats.format to format logger message
        Specified by:
        info in interface Logger
      • info

        public final void info​(String msg,
                               Object... arguments)
        Description copied from interface: Logger
        This method uses Formats.format to format logger message
        Specified by:
        info in interface Logger
      • info

        public final void info​(String msg,
                               Supplier<?> arg1)
        Description copied from interface: Logger
        This method uses Formats.format to format logger message
        Specified by:
        info in interface Logger
      • info

        public final void info​(String msg,
                               Supplier<?> arg1,
                               Supplier<?> arg2)
        Description copied from interface: Logger
        This method uses Formats.format to format logger message
        Specified by:
        info in interface Logger
      • info

        public final void info​(String msg,
                               Supplier<?> arg1,
                               Supplier<?> arg2,
                               Supplier<?> arg3)
        Description copied from interface: Logger
        This method uses Formats.format to format logger message
        Specified by:
        info in interface Logger
      • info

        public final void info​(String msg,
                               Supplier<?>... suppliers)
        Description copied from interface: Logger
        This method uses Formats.format to format logger message
        Specified by:
        info in interface Logger
      • isWarnEnabled

        public final boolean isWarnEnabled()
        Specified by:
        isWarnEnabled in interface Logger
      • warn

        public final void warn​(String msg)
        Specified by:
        warn in interface Logger
      • warn

        public final void warn​(String msg,
                               Object arg1)
        Description copied from interface: Logger
        This method uses Formats.format to format logger message
        Specified by:
        warn in interface Logger
      • warn

        public final void warn​(String msg,
                               Object arg1,
                               Object arg2)
        Description copied from interface: Logger
        This method uses Formats.format to format logger message
        Specified by:
        warn in interface Logger
      • warn

        public final void warn​(String msg,
                               Object arg1,
                               Object arg2,
                               Object arg3)
        Description copied from interface: Logger
        This method uses Formats.format to format logger message
        Specified by:
        warn in interface Logger
      • warn

        public final void warn​(String msg,
                               Object arg1,
                               Object arg2,
                               Object arg3,
                               Object arg4)
        Description copied from interface: Logger
        This method uses Formats.format to format logger message
        Specified by:
        warn in interface Logger
      • warn

        public final void warn​(String msg,
                               Object... arguments)
        Description copied from interface: Logger
        This method uses Formats.format to format logger message
        Specified by:
        warn in interface Logger
      • warn

        public final void warn​(String msg,
                               Supplier<?> arg1)
        Description copied from interface: Logger
        This method uses Formats.format to format logger message
        Specified by:
        warn in interface Logger
      • warn

        public final void warn​(String msg,
                               Supplier<?> arg1,
                               Supplier<?> arg2)
        Description copied from interface: Logger
        This method uses Formats.format to format logger message
        Specified by:
        warn in interface Logger
      • warn

        public final void warn​(String msg,
                               Supplier<?> arg1,
                               Supplier<?> arg2,
                               Supplier<?> arg3)
        Description copied from interface: Logger
        This method uses Formats.format to format logger message
        Specified by:
        warn in interface Logger
      • warn

        public final void warn​(String msg,
                               Supplier<?>... suppliers)
        Description copied from interface: Logger
        This method uses Formats.format to format logger message
        Specified by:
        warn in interface Logger
      • isErrorEnabled

        public final boolean isErrorEnabled()
        Specified by:
        isErrorEnabled in interface Logger
      • error

        public final void error​(String msg)
        Specified by:
        error in interface Logger
      • error

        public final void error​(String msg,
                                Object arg1)
        Description copied from interface: Logger
        This method uses Formats.format to format logger message
        Specified by:
        error in interface Logger
      • error

        public final void error​(String msg,
                                Object arg1,
                                Object arg2)
        Description copied from interface: Logger
        This method uses Formats.format to format logger message
        Specified by:
        error in interface Logger
      • error

        public final void error​(String msg,
                                Object arg1,
                                Object arg2,
                                Object arg3)
        Description copied from interface: Logger
        This method uses Formats.format to format logger message
        Specified by:
        error in interface Logger
      • error

        public final void error​(String msg,
                                Object arg1,
                                Object arg2,
                                Object arg3,
                                Object arg4)
        Description copied from interface: Logger
        This method uses Formats.format to format logger message
        Specified by:
        error in interface Logger
      • error

        public final void error​(String msg,
                                Supplier<?> arg1)
        Description copied from interface: Logger
        This method uses Formats.format to format logger message
        Specified by:
        error in interface Logger
      • error

        public final void error​(String msg,
                                Supplier<?> arg1,
                                Supplier<?> arg2)
        Description copied from interface: Logger
        This method uses Formats.format to format logger message
        Specified by:
        error in interface Logger
      • error

        public final void error​(String msg,
                                Supplier<?> arg1,
                                Supplier<?> arg2,
                                Supplier<?> arg3)
        Description copied from interface: Logger
        This method uses Formats.format to format logger message
        Specified by:
        error in interface Logger
      • error

        public final void error​(String msg,
                                Object... arguments)
        Description copied from interface: Logger
        This method uses Formats.format to format logger message
        Specified by:
        error in interface Logger
      • error

        public final void error​(String msg,
                                Supplier<?>... suppliers)
        Description copied from interface: Logger
        This method uses Formats.format to format logger message
        Specified by:
        error in interface Logger
      • error

        public final void error​(Throwable throwable,
                                String msg,
                                Object arg1)
        Description copied from interface: Logger
        This method uses Formats.format to format logger message
        Specified by:
        error in interface Logger
      • error

        public final void error​(Throwable throwable,
                                String msg,
                                Object arg1,
                                Object arg2)
        Description copied from interface: Logger
        This method uses Formats.format to format logger message
        Specified by:
        error in interface Logger
      • error

        public final void error​(Throwable throwable,
                                String msg,
                                Object arg1,
                                Object arg2,
                                Object arg3)
        Description copied from interface: Logger
        This method uses Formats.format to format logger message
        Specified by:
        error in interface Logger
      • error

        public final void error​(Throwable throwable,
                                String msg,
                                Object... arguments)
        Description copied from interface: Logger
        This method uses Formats.format to format logger message
        Specified by:
        error in interface Logger
      • error

        public final void error​(Throwable throwable,
                                String msg,
                                Supplier<?> arg1)
        Description copied from interface: Logger
        This method uses Formats.format to format logger message
        Specified by:
        error in interface Logger
      • error

        public final void error​(Throwable throwable,
                                String msg,
                                Supplier<?> arg1,
                                Supplier<?> arg2)
        Description copied from interface: Logger
        This method uses Formats.format to format logger message
        Specified by:
        error in interface Logger
      • error

        public final void error​(Throwable throwable,
                                String msg,
                                Supplier<?>... suppliers)
        Description copied from interface: Logger
        This method uses Formats.format to format logger message
        Specified by:
        error in interface Logger