Class AbstractLogger

    • Constructor Summary

      Constructors 
      Constructor Description
      AbstractLogger()  
    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      void debug​(LogMarker marker, java.lang.String message)
      Log message at debug level.
      void debug​(LogMarker marker, java.lang.String template, java.lang.Object arg1)
      Message template with 1 replacement argument.
      void debug​(LogMarker marker, java.lang.String template, java.lang.Object arg1, java.lang.Object arg2)
      Message template with 2 replacement arguments.
      void debug​(LogMarker marker, java.lang.String template, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3)
      Message template with 3 replacement arguments.
      void debug​(LogMarker marker, java.lang.String template, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3, java.lang.Object arg4)
      Message template with 4 replacement arguments.
      void debug​(java.lang.String message)
      Log message at debug level.
      void debug​(java.lang.String template, java.lang.Object arg1)
      Message template with 1 replacement argument.
      void debug​(java.lang.String template, java.lang.Object arg1, java.lang.Object arg2)
      Message template with 2 replacement arguments.
      void debug​(java.lang.String template, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3)
      Message template with 3 replacement arguments.
      void debug​(java.lang.String template, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3, java.lang.Object arg4)
      Message template with 4 replacement arguments.
      void error​(LogMarker marker, java.lang.String message)
      Log message at error level, without providing the exception that caused the error.
      void error​(LogMarker marker, java.lang.String template, java.lang.Object arg1)
      Message template with 1 replacement argument.
      void error​(LogMarker marker, java.lang.String template, java.lang.Object arg1, java.lang.Object arg2)
      Message template with 2 replacement arguments.
      void error​(LogMarker marker, java.lang.String template, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3)
      Message template with 3 replacement arguments.
      void error​(LogMarker marker, java.lang.String template, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3, java.lang.Object arg4)
      Message template with 4 replacement arguments.
      void error​(LogMarker marker, java.lang.Throwable cause, java.lang.String message)
      Log message at error level, including the exception that caused the error.
      void error​(LogMarker marker, java.lang.Throwable cause, java.lang.String template, java.lang.Object arg1)
      Message template with 1 replacement argument.
      void error​(LogMarker marker, java.lang.Throwable cause, java.lang.String template, java.lang.Object arg1, java.lang.Object arg2)
      Message template with 2 replacement arguments.
      void error​(LogMarker marker, java.lang.Throwable cause, java.lang.String template, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3)
      Message template with 3 replacement arguments.
      void error​(LogMarker marker, java.lang.Throwable cause, java.lang.String template, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3, java.lang.Object arg4)
      Message template with 4 replacement arguments.
      void error​(java.lang.String message)
      Log message at error level, without providing the exception that caused the error.
      void error​(java.lang.String template, java.lang.Object arg1)
      Message template with 1 replacement argument.
      void error​(java.lang.String template, java.lang.Object arg1, java.lang.Object arg2)
      Message template with 2 replacement arguments.
      void error​(java.lang.String template, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3)
      Message template with 3 replacement arguments.
      void error​(java.lang.String template, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3, java.lang.Object arg4)
      Message template with 4 replacement arguments.
      void error​(java.lang.Throwable cause, java.lang.String message)
      Log message at error level, including the exception that caused the error.
      void error​(java.lang.Throwable cause, java.lang.String template, java.lang.Object arg1)
      Message template with 1 replacement argument.
      void error​(java.lang.Throwable cause, java.lang.String template, java.lang.Object arg1, java.lang.Object arg2)
      Message template with 2 replacement arguments.
      void error​(java.lang.Throwable cause, java.lang.String template, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3)
      Message template with 3 replacement arguments.
      void error​(java.lang.Throwable cause, java.lang.String template, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3, java.lang.Object arg4)
      Message template with 4 replacement arguments.
      void info​(LogMarker marker, java.lang.String message)
      Log message at info level.
      void info​(LogMarker marker, java.lang.String template, java.lang.Object arg1)
      Message template with 1 replacement argument.
      void info​(LogMarker marker, java.lang.String template, java.lang.Object arg1, java.lang.Object arg2)
      Message template with 2 replacement arguments.
      void info​(LogMarker marker, java.lang.String template, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3)
      Message template with 3 replacement arguments.
      void info​(LogMarker marker, java.lang.String template, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3, java.lang.Object arg4)
      Message template with 4 replacement arguments.
      void info​(java.lang.String message)
      Log message at info level.
      void info​(java.lang.String template, java.lang.Object arg1)
      Message template with 1 replacement argument.
      void info​(java.lang.String template, java.lang.Object arg1, java.lang.Object arg2)
      Message template with 2 replacement arguments.
      void info​(java.lang.String template, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3)
      Message template with 3 replacement arguments.
      void info​(java.lang.String template, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3, java.lang.Object arg4)
      Message template with 4 replacement arguments.
      void log​(Logging.LogLevel level, LogMarker marker, java.lang.String message)
      Log message at the specified level.
      void log​(Logging.LogLevel level, LogMarker marker, java.lang.String template, java.lang.Object arg1)
      Message template with 1 replacement argument.
      void log​(Logging.LogLevel level, LogMarker marker, java.lang.String template, java.lang.Object arg1, java.lang.Object arg2)
      Message template with 2 replacement arguments.
      void log​(Logging.LogLevel level, LogMarker marker, java.lang.String template, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3)
      Message template with 3 replacement arguments.
      void log​(Logging.LogLevel level, LogMarker marker, java.lang.String template, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3, java.lang.Object arg4)
      Message template with 4 replacement arguments.
      void log​(Logging.LogLevel level, java.lang.String message)
      Log message at the specified level.
      void log​(Logging.LogLevel level, java.lang.String template, java.lang.Object arg1)
      Message template with 1 replacement argument.
      void log​(Logging.LogLevel level, java.lang.String template, java.lang.Object arg1, java.lang.Object arg2)
      Message template with 2 replacement arguments.
      void log​(Logging.LogLevel level, java.lang.String template, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3)
      Message template with 3 replacement arguments.
      void log​(Logging.LogLevel level, java.lang.String template, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3, java.lang.Object arg4)
      Message template with 4 replacement arguments.
      scala.collection.immutable.Map<java.lang.String,​java.lang.Object> mdc()  
      void mdc_$eq​(scala.collection.immutable.Map<java.lang.String,​java.lang.Object> x$1)  
      protected void notify​(Logging.LogLevel level, java.lang.String message, OptionVal<LogMarker> marker)  
      abstract void notifyDebug​(java.lang.String message, OptionVal<LogMarker> marker)  
      abstract void notifyError​(java.lang.String message, OptionVal<java.lang.Throwable> cause, OptionVal<LogMarker> marker)  
      abstract void notifyInfo​(java.lang.String message, OptionVal<LogMarker> marker)  
      abstract void notifyWarning​(java.lang.String message, OptionVal<java.lang.Throwable> cause, OptionVal<LogMarker> marker)  
      void warning​(LogMarker marker, java.lang.String message)
      Log message at warning level.
      void warning​(LogMarker marker, java.lang.String template, java.lang.Object arg1)
      Message template with 1 replacement argument.
      void warning​(LogMarker marker, java.lang.String template, java.lang.Object arg1, java.lang.Object arg2)
      Message template with 2 replacement arguments.
      void warning​(LogMarker marker, java.lang.String template, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3)
      Message template with 3 replacement arguments.
      void warning​(LogMarker marker, java.lang.String template, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3, java.lang.Object arg4)
      Message template with 4 replacement arguments.
      void warning​(LogMarker marker, java.lang.Throwable cause, java.lang.String message)
      Log message at warning level.
      void warning​(LogMarker marker, java.lang.Throwable cause, java.lang.String template, java.lang.Object arg1)
      Message template with 1 replacement argument.
      void warning​(LogMarker marker, java.lang.Throwable cause, java.lang.String template, java.lang.Object arg1, java.lang.Object arg2)
      Message template with 2 replacement arguments.
      void warning​(LogMarker marker, java.lang.Throwable cause, java.lang.String template, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3)
      Message template with 3 replacement arguments.
      void warning​(LogMarker marker, java.lang.Throwable cause, java.lang.String template, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3, java.lang.Object arg4)
      Message template with 4 replacement arguments.
      void warning​(java.lang.String message)
      Log message at warning level.
      void warning​(java.lang.String template, java.lang.Object arg1)
      Message template with 1 replacement argument.
      void warning​(java.lang.String template, java.lang.Object arg1, java.lang.Object arg2)
      Message template with 2 replacement arguments.
      void warning​(java.lang.String template, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3)
      Message template with 3 replacement arguments.
      void warning​(java.lang.String template, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3, java.lang.Object arg4)
      Message template with 4 replacement arguments.
      void warning​(java.lang.Throwable cause, java.lang.String message)
      Log message at warning level.
      void warning​(java.lang.Throwable cause, java.lang.String template, java.lang.Object arg1)
      Message template with 1 replacement argument.
      void warning​(java.lang.Throwable cause, java.lang.String template, java.lang.Object arg1, java.lang.Object arg2)
      Message template with 2 replacement arguments.
      void warning​(java.lang.Throwable cause, java.lang.String template, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3)
      Message template with 3 replacement arguments.
      void warning​(java.lang.Throwable cause, java.lang.String template, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3, java.lang.Object arg4)
      Message template with 4 replacement arguments.
      Logger withMdc​(java.util.Map<java.lang.String,​java.lang.Object> mdc)
      Java API: the returned logger will add the given MDC (Mapped Diagnostic Context) to any log entry logged
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • AbstractLogger

        public AbstractLogger()
    • Method Detail

      • debug

        public void debug​(java.lang.String message)
        Description copied from class: Logger
        Log message at debug level.

        Specified by:
        debug in class Logger
        Parameters:
        message - (undocumented)
        See Also:
        Logger
      • debug

        public void debug​(java.lang.String template,
                          java.lang.Object arg1)
        Description copied from class: Logger
        Message template with 1 replacement argument.

        If arg1 is an Array it will be expanded into replacement arguments, which is useful when there are more than four arguments.

        Specified by:
        debug in class Logger
        Parameters:
        template - (undocumented)
        arg1 - (undocumented)
        See Also:
        Logger
      • debug

        public void debug​(java.lang.String template,
                          java.lang.Object arg1,
                          java.lang.Object arg2)
        Description copied from class: Logger
        Message template with 2 replacement arguments.

        Specified by:
        debug in class Logger
        Parameters:
        template - (undocumented)
        arg1 - (undocumented)
        arg2 - (undocumented)
        See Also:
        Logger
      • debug

        public void debug​(java.lang.String template,
                          java.lang.Object arg1,
                          java.lang.Object arg2,
                          java.lang.Object arg3)
        Description copied from class: Logger
        Message template with 3 replacement arguments.

        Specified by:
        debug in class Logger
        Parameters:
        template - (undocumented)
        arg1 - (undocumented)
        arg2 - (undocumented)
        arg3 - (undocumented)
        See Also:
        Logger
      • debug

        public void debug​(java.lang.String template,
                          java.lang.Object arg1,
                          java.lang.Object arg2,
                          java.lang.Object arg3,
                          java.lang.Object arg4)
        Description copied from class: Logger
        Message template with 4 replacement arguments. For more parameters see the single replacement version of this method.

        Specified by:
        debug in class Logger
        Parameters:
        template - (undocumented)
        arg1 - (undocumented)
        arg2 - (undocumented)
        arg3 - (undocumented)
        arg4 - (undocumented)
        See Also:
        Logger
      • debug

        public void debug​(LogMarker marker,
                          java.lang.String message)
        Description copied from class: Logger
        Log message at debug level.

        The marker argument can be picked up by various logging frameworks such as slf4j to mark this log statement as "special".

        Specified by:
        debug in class Logger
        Parameters:
        marker - (undocumented)
        message - (undocumented)
        See Also:
        Logger
      • debug

        public void debug​(LogMarker marker,
                          java.lang.String template,
                          java.lang.Object arg1)
        Description copied from class: Logger
        Message template with 1 replacement argument.

        The marker argument can be picked up by various logging frameworks such as slf4j to mark this log statement as "special".

        If arg1 is an Array it will be expanded into replacement arguments, which is useful when there are more than four arguments.

        Specified by:
        debug in class Logger
        Parameters:
        marker - (undocumented)
        template - (undocumented)
        arg1 - (undocumented)
        See Also:
        Logger
      • debug

        public void debug​(LogMarker marker,
                          java.lang.String template,
                          java.lang.Object arg1,
                          java.lang.Object arg2)
        Description copied from class: Logger
        Message template with 2 replacement arguments.

        The marker argument can be picked up by various logging frameworks such as slf4j to mark this log statement as "special".

        Specified by:
        debug in class Logger
        Parameters:
        marker - (undocumented)
        template - (undocumented)
        arg1 - (undocumented)
        arg2 - (undocumented)
        See Also:
        Logger
      • debug

        public void debug​(LogMarker marker,
                          java.lang.String template,
                          java.lang.Object arg1,
                          java.lang.Object arg2,
                          java.lang.Object arg3)
        Description copied from class: Logger
        Message template with 3 replacement arguments.

        The marker argument can be picked up by various logging frameworks such as slf4j to mark this log statement as "special".

        Specified by:
        debug in class Logger
        Parameters:
        marker - (undocumented)
        template - (undocumented)
        arg1 - (undocumented)
        arg2 - (undocumented)
        arg3 - (undocumented)
        See Also:
        Logger
      • debug

        public void debug​(LogMarker marker,
                          java.lang.String template,
                          java.lang.Object arg1,
                          java.lang.Object arg2,
                          java.lang.Object arg3,
                          java.lang.Object arg4)
        Description copied from class: Logger
        Message template with 4 replacement arguments. For more parameters see the single replacement version of this method.

        The marker argument can be picked up by various logging frameworks such as slf4j to mark this log statement as "special".

        Specified by:
        debug in class Logger
        Parameters:
        marker - (undocumented)
        template - (undocumented)
        arg1 - (undocumented)
        arg2 - (undocumented)
        arg3 - (undocumented)
        arg4 - (undocumented)
        See Also:
        Logger
      • error

        public void error​(java.lang.String message)
        Description copied from class: Logger
        Log message at error level, without providing the exception that caused the error.

        Specified by:
        error in class Logger
        Parameters:
        message - (undocumented)
        See Also:
        Logger
      • error

        public void error​(java.lang.String template,
                          java.lang.Object arg1)
        Description copied from class: Logger
        Message template with 1 replacement argument.

        If arg1 is an Array it will be expanded into replacement arguments, which is useful when there are more than four arguments.

        Specified by:
        error in class Logger
        Parameters:
        template - (undocumented)
        arg1 - (undocumented)
        See Also:
        Logger
      • error

        public void error​(java.lang.String template,
                          java.lang.Object arg1,
                          java.lang.Object arg2)
        Description copied from class: Logger
        Message template with 2 replacement arguments.

        Specified by:
        error in class Logger
        Parameters:
        template - (undocumented)
        arg1 - (undocumented)
        arg2 - (undocumented)
        See Also:
        Logger
      • error

        public void error​(java.lang.String template,
                          java.lang.Object arg1,
                          java.lang.Object arg2,
                          java.lang.Object arg3)
        Description copied from class: Logger
        Message template with 3 replacement arguments.

        Specified by:
        error in class Logger
        Parameters:
        template - (undocumented)
        arg1 - (undocumented)
        arg2 - (undocumented)
        arg3 - (undocumented)
        See Also:
        Logger
      • error

        public void error​(java.lang.String template,
                          java.lang.Object arg1,
                          java.lang.Object arg2,
                          java.lang.Object arg3,
                          java.lang.Object arg4)
        Description copied from class: Logger
        Message template with 4 replacement arguments. For more parameters see the single replacement version of this method.

        Specified by:
        error in class Logger
        Parameters:
        template - (undocumented)
        arg1 - (undocumented)
        arg2 - (undocumented)
        arg3 - (undocumented)
        arg4 - (undocumented)
        See Also:
        Logger
      • error

        public void error​(java.lang.Throwable cause,
                          java.lang.String message)
        Description copied from class: Logger
        Log message at error level, including the exception that caused the error.

        Specified by:
        error in class Logger
        Parameters:
        cause - (undocumented)
        message - (undocumented)
        See Also:
        Logger
      • error

        public void error​(java.lang.Throwable cause,
                          java.lang.String template,
                          java.lang.Object arg1)
        Description copied from class: Logger
        Message template with 1 replacement argument.

        If arg1 is an Array it will be expanded into replacement arguments, which is useful when there are more than four arguments.

        Specified by:
        error in class Logger
        Parameters:
        cause - (undocumented)
        template - (undocumented)
        arg1 - (undocumented)
        See Also:
        Logger
      • error

        public void error​(java.lang.Throwable cause,
                          java.lang.String template,
                          java.lang.Object arg1,
                          java.lang.Object arg2)
        Description copied from class: Logger
        Message template with 2 replacement arguments.

        Specified by:
        error in class Logger
        Parameters:
        cause - (undocumented)
        template - (undocumented)
        arg1 - (undocumented)
        arg2 - (undocumented)
        See Also:
        Logger
      • error

        public void error​(java.lang.Throwable cause,
                          java.lang.String template,
                          java.lang.Object arg1,
                          java.lang.Object arg2,
                          java.lang.Object arg3)
        Description copied from class: Logger
        Message template with 3 replacement arguments.

        Specified by:
        error in class Logger
        Parameters:
        cause - (undocumented)
        template - (undocumented)
        arg1 - (undocumented)
        arg2 - (undocumented)
        arg3 - (undocumented)
        See Also:
        Logger
      • error

        public void error​(java.lang.Throwable cause,
                          java.lang.String template,
                          java.lang.Object arg1,
                          java.lang.Object arg2,
                          java.lang.Object arg3,
                          java.lang.Object arg4)
        Description copied from class: Logger
        Message template with 4 replacement arguments. For more parameters see the single replacement version of this method.

        Specified by:
        error in class Logger
        Parameters:
        cause - (undocumented)
        template - (undocumented)
        arg1 - (undocumented)
        arg2 - (undocumented)
        arg3 - (undocumented)
        arg4 - (undocumented)
        See Also:
        Logger
      • error

        public void error​(LogMarker marker,
                          java.lang.Throwable cause,
                          java.lang.String message)
        Description copied from class: Logger
        Log message at error level, including the exception that caused the error.

        Specified by:
        error in class Logger
        Parameters:
        marker - (undocumented)
        cause - (undocumented)
        message - (undocumented)
        See Also:
        Logger
      • error

        public void error​(LogMarker marker,
                          java.lang.Throwable cause,
                          java.lang.String template,
                          java.lang.Object arg1)
        Description copied from class: Logger
        Message template with 1 replacement argument.

        If arg1 is an Array it will be expanded into replacement arguments, which is useful when there are more than four arguments.

        Specified by:
        error in class Logger
        Parameters:
        marker - (undocumented)
        cause - (undocumented)
        template - (undocumented)
        arg1 - (undocumented)
        See Also:
        Logger
      • error

        public void error​(LogMarker marker,
                          java.lang.Throwable cause,
                          java.lang.String template,
                          java.lang.Object arg1,
                          java.lang.Object arg2)
        Description copied from class: Logger
        Message template with 2 replacement arguments.

        Specified by:
        error in class Logger
        Parameters:
        marker - (undocumented)
        cause - (undocumented)
        template - (undocumented)
        arg1 - (undocumented)
        arg2 - (undocumented)
        See Also:
        Logger
      • error

        public void error​(LogMarker marker,
                          java.lang.Throwable cause,
                          java.lang.String template,
                          java.lang.Object arg1,
                          java.lang.Object arg2,
                          java.lang.Object arg3)
        Description copied from class: Logger
        Message template with 3 replacement arguments.

        Specified by:
        error in class Logger
        Parameters:
        marker - (undocumented)
        cause - (undocumented)
        template - (undocumented)
        arg1 - (undocumented)
        arg2 - (undocumented)
        arg3 - (undocumented)
        See Also:
        Logger
      • error

        public void error​(LogMarker marker,
                          java.lang.Throwable cause,
                          java.lang.String template,
                          java.lang.Object arg1,
                          java.lang.Object arg2,
                          java.lang.Object arg3,
                          java.lang.Object arg4)
        Description copied from class: Logger
        Message template with 4 replacement arguments. For more parameters see the single replacement version of this method.

        Specified by:
        error in class Logger
        Parameters:
        marker - (undocumented)
        cause - (undocumented)
        template - (undocumented)
        arg1 - (undocumented)
        arg2 - (undocumented)
        arg3 - (undocumented)
        arg4 - (undocumented)
        See Also:
        Logger
      • error

        public void error​(LogMarker marker,
                          java.lang.String message)
        Description copied from class: Logger
        Log message at error level, without providing the exception that caused the error.

        The marker argument can be picked up by various logging frameworks such as slf4j to mark this log statement as "special".

        Specified by:
        error in class Logger
        Parameters:
        marker - (undocumented)
        message - (undocumented)
        See Also:
        Logger
      • error

        public void error​(LogMarker marker,
                          java.lang.String template,
                          java.lang.Object arg1)
        Description copied from class: Logger
        Message template with 1 replacement argument.

        The marker argument can be picked up by various logging frameworks such as slf4j to mark this log statement as "special".

        If arg1 is an Array it will be expanded into replacement arguments, which is useful when there are more than four arguments.

        Specified by:
        error in class Logger
        Parameters:
        marker - (undocumented)
        template - (undocumented)
        arg1 - (undocumented)
        See Also:
        Logger
      • error

        public void error​(LogMarker marker,
                          java.lang.String template,
                          java.lang.Object arg1,
                          java.lang.Object arg2)
        Description copied from class: Logger
        Message template with 2 replacement arguments.

        The marker argument can be picked up by various logging frameworks such as slf4j to mark this log statement as "special".

        Specified by:
        error in class Logger
        Parameters:
        marker - (undocumented)
        template - (undocumented)
        arg1 - (undocumented)
        arg2 - (undocumented)
        See Also:
        Logger
      • error

        public void error​(LogMarker marker,
                          java.lang.String template,
                          java.lang.Object arg1,
                          java.lang.Object arg2,
                          java.lang.Object arg3)
        Description copied from class: Logger
        Message template with 3 replacement arguments.

        The marker argument can be picked up by various logging frameworks such as slf4j to mark this log statement as "special".

        Specified by:
        error in class Logger
        Parameters:
        marker - (undocumented)
        template - (undocumented)
        arg1 - (undocumented)
        arg2 - (undocumented)
        arg3 - (undocumented)
        See Also:
        Logger
      • error

        public void error​(LogMarker marker,
                          java.lang.String template,
                          java.lang.Object arg1,
                          java.lang.Object arg2,
                          java.lang.Object arg3,
                          java.lang.Object arg4)
        Description copied from class: Logger
        Message template with 4 replacement arguments. For more parameters see the single replacement version of this method.

        The marker argument can be picked up by various logging frameworks such as slf4j to mark this log statement as "special".

        Specified by:
        error in class Logger
        Parameters:
        marker - (undocumented)
        template - (undocumented)
        arg1 - (undocumented)
        arg2 - (undocumented)
        arg3 - (undocumented)
        arg4 - (undocumented)
        See Also:
        Logger
      • info

        public void info​(java.lang.String message)
        Description copied from class: Logger
        Log message at info level.

        Specified by:
        info in class Logger
        Parameters:
        message - (undocumented)
        See Also:
        Logger
      • info

        public void info​(java.lang.String template,
                         java.lang.Object arg1)
        Description copied from class: Logger
        Message template with 1 replacement argument.

        If arg1 is an Array it will be expanded into replacement arguments, which is useful when there are more than four arguments.

        Specified by:
        info in class Logger
        Parameters:
        template - (undocumented)
        arg1 - (undocumented)
        See Also:
        Logger
      • info

        public void info​(java.lang.String template,
                         java.lang.Object arg1,
                         java.lang.Object arg2)
        Description copied from class: Logger
        Message template with 2 replacement arguments.

        Specified by:
        info in class Logger
        Parameters:
        template - (undocumented)
        arg1 - (undocumented)
        arg2 - (undocumented)
        See Also:
        Logger
      • info

        public void info​(java.lang.String template,
                         java.lang.Object arg1,
                         java.lang.Object arg2,
                         java.lang.Object arg3)
        Description copied from class: Logger
        Message template with 3 replacement arguments.

        Specified by:
        info in class Logger
        Parameters:
        template - (undocumented)
        arg1 - (undocumented)
        arg2 - (undocumented)
        arg3 - (undocumented)
        See Also:
        Logger
      • info

        public void info​(java.lang.String template,
                         java.lang.Object arg1,
                         java.lang.Object arg2,
                         java.lang.Object arg3,
                         java.lang.Object arg4)
        Description copied from class: Logger
        Message template with 4 replacement arguments. For more parameters see the single replacement version of this method.

        Specified by:
        info in class Logger
        Parameters:
        template - (undocumented)
        arg1 - (undocumented)
        arg2 - (undocumented)
        arg3 - (undocumented)
        arg4 - (undocumented)
        See Also:
        Logger
      • info

        public void info​(LogMarker marker,
                         java.lang.String message)
        Description copied from class: Logger
        Log message at info level.

        The marker argument can be picked up by various logging frameworks such as slf4j to mark this log statement as "special".

        Specified by:
        info in class Logger
        Parameters:
        marker - (undocumented)
        message - (undocumented)
        See Also:
        Logger
      • info

        public void info​(LogMarker marker,
                         java.lang.String template,
                         java.lang.Object arg1)
        Description copied from class: Logger
        Message template with 1 replacement argument.

        The marker argument can be picked up by various logging frameworks such as slf4j to mark this log statement as "special".

        If arg1 is an Array it will be expanded into replacement arguments, which is useful when there are more than four arguments.

        Specified by:
        info in class Logger
        Parameters:
        marker - (undocumented)
        template - (undocumented)
        arg1 - (undocumented)
        See Also:
        Logger
      • info

        public void info​(LogMarker marker,
                         java.lang.String template,
                         java.lang.Object arg1,
                         java.lang.Object arg2)
        Description copied from class: Logger
        Message template with 2 replacement arguments.

        The marker argument can be picked up by various logging frameworks such as slf4j to mark this log statement as "special".

        Specified by:
        info in class Logger
        Parameters:
        marker - (undocumented)
        template - (undocumented)
        arg1 - (undocumented)
        arg2 - (undocumented)
        See Also:
        Logger
      • info

        public void info​(LogMarker marker,
                         java.lang.String template,
                         java.lang.Object arg1,
                         java.lang.Object arg2,
                         java.lang.Object arg3)
        Description copied from class: Logger
        Message template with 3 replacement arguments.

        The marker argument can be picked up by various logging frameworks such as slf4j to mark this log statement as "special".

        Specified by:
        info in class Logger
        Parameters:
        marker - (undocumented)
        template - (undocumented)
        arg1 - (undocumented)
        arg2 - (undocumented)
        arg3 - (undocumented)
        See Also:
        Logger
      • info

        public void info​(LogMarker marker,
                         java.lang.String template,
                         java.lang.Object arg1,
                         java.lang.Object arg2,
                         java.lang.Object arg3,
                         java.lang.Object arg4)
        Description copied from class: Logger
        Message template with 4 replacement arguments. For more parameters see the single replacement version of this method.

        The marker argument can be picked up by various logging frameworks such as slf4j to mark this log statement as "special".

        Specified by:
        info in class Logger
        Parameters:
        marker - (undocumented)
        template - (undocumented)
        arg1 - (undocumented)
        arg2 - (undocumented)
        arg3 - (undocumented)
        arg4 - (undocumented)
        See Also:
        Logger
      • log

        public void log​(Logging.LogLevel level,
                        java.lang.String message)
        Description copied from class: Logger
        Log message at the specified level.

        Specified by:
        log in class Logger
        Parameters:
        level - (undocumented)
        message - (undocumented)
        See Also:
        Logger
      • log

        public void log​(Logging.LogLevel level,
                        java.lang.String template,
                        java.lang.Object arg1)
        Description copied from class: Logger
        Message template with 1 replacement argument.

        If arg1 is an Array it will be expanded into replacement arguments, which is useful when there are more than four arguments.

        Specified by:
        log in class Logger
        Parameters:
        level - (undocumented)
        template - (undocumented)
        arg1 - (undocumented)
        See Also:
        Logger
      • log

        public void log​(Logging.LogLevel level,
                        java.lang.String template,
                        java.lang.Object arg1,
                        java.lang.Object arg2)
        Description copied from class: Logger
        Message template with 2 replacement arguments.

        Specified by:
        log in class Logger
        Parameters:
        level - (undocumented)
        template - (undocumented)
        arg1 - (undocumented)
        arg2 - (undocumented)
        See Also:
        Logger
      • log

        public void log​(Logging.LogLevel level,
                        java.lang.String template,
                        java.lang.Object arg1,
                        java.lang.Object arg2,
                        java.lang.Object arg3)
        Description copied from class: Logger
        Message template with 3 replacement arguments.

        Specified by:
        log in class Logger
        Parameters:
        level - (undocumented)
        template - (undocumented)
        arg1 - (undocumented)
        arg2 - (undocumented)
        arg3 - (undocumented)
        See Also:
        Logger
      • log

        public void log​(Logging.LogLevel level,
                        java.lang.String template,
                        java.lang.Object arg1,
                        java.lang.Object arg2,
                        java.lang.Object arg3,
                        java.lang.Object arg4)
        Description copied from class: Logger
        Message template with 4 replacement arguments. For more parameters see the single replacement version of this method.

        Specified by:
        log in class Logger
        Parameters:
        level - (undocumented)
        template - (undocumented)
        arg1 - (undocumented)
        arg2 - (undocumented)
        arg3 - (undocumented)
        arg4 - (undocumented)
        See Also:
        Logger
      • log

        public void log​(Logging.LogLevel level,
                        LogMarker marker,
                        java.lang.String message)
        Description copied from class: Logger
        Log message at the specified level.

        The marker argument can be picked up by various logging frameworks such as slf4j to mark this log statement as "special".

        Specified by:
        log in class Logger
        Parameters:
        level - (undocumented)
        marker - (undocumented)
        message - (undocumented)
        See Also:
        Logger
      • log

        public void log​(Logging.LogLevel level,
                        LogMarker marker,
                        java.lang.String template,
                        java.lang.Object arg1)
        Description copied from class: Logger
        Message template with 1 replacement argument.

        The marker argument can be picked up by various logging frameworks such as slf4j to mark this log statement as "special".

        If arg1 is an Array it will be expanded into replacement arguments, which is useful when there are more than four arguments.

        Specified by:
        log in class Logger
        Parameters:
        level - (undocumented)
        marker - (undocumented)
        template - (undocumented)
        arg1 - (undocumented)
        See Also:
        Logger
      • log

        public void log​(Logging.LogLevel level,
                        LogMarker marker,
                        java.lang.String template,
                        java.lang.Object arg1,
                        java.lang.Object arg2)
        Description copied from class: Logger
        Message template with 2 replacement arguments.

        The marker argument can be picked up by various logging frameworks such as slf4j to mark this log statement as "special".

        Specified by:
        log in class Logger
        Parameters:
        level - (undocumented)
        marker - (undocumented)
        template - (undocumented)
        arg1 - (undocumented)
        arg2 - (undocumented)
        See Also:
        Logger
      • log

        public void log​(Logging.LogLevel level,
                        LogMarker marker,
                        java.lang.String template,
                        java.lang.Object arg1,
                        java.lang.Object arg2,
                        java.lang.Object arg3)
        Description copied from class: Logger
        Message template with 3 replacement arguments.

        The marker argument can be picked up by various logging frameworks such as slf4j to mark this log statement as "special".

        Specified by:
        log in class Logger
        Parameters:
        level - (undocumented)
        marker - (undocumented)
        template - (undocumented)
        arg1 - (undocumented)
        arg2 - (undocumented)
        arg3 - (undocumented)
        See Also:
        Logger
      • log

        public void log​(Logging.LogLevel level,
                        LogMarker marker,
                        java.lang.String template,
                        java.lang.Object arg1,
                        java.lang.Object arg2,
                        java.lang.Object arg3,
                        java.lang.Object arg4)
        Description copied from class: Logger
        Message template with 4 replacement arguments. For more parameters see the single replacement version of this method.

        The marker argument can be picked up by various logging frameworks such as slf4j to mark this log statement as "special".

        Specified by:
        log in class Logger
        Parameters:
        level - (undocumented)
        marker - (undocumented)
        template - (undocumented)
        arg1 - (undocumented)
        arg2 - (undocumented)
        arg3 - (undocumented)
        arg4 - (undocumented)
        See Also:
        Logger
      • mdc

        public scala.collection.immutable.Map<java.lang.String,​java.lang.Object> mdc()
      • mdc_$eq

        public void mdc_$eq​(scala.collection.immutable.Map<java.lang.String,​java.lang.Object> x$1)
      • notifyDebug

        public abstract void notifyDebug​(java.lang.String message,
                                         OptionVal<LogMarker> marker)
      • notifyError

        public abstract void notifyError​(java.lang.String message,
                                         OptionVal<java.lang.Throwable> cause,
                                         OptionVal<LogMarker> marker)
      • notifyInfo

        public abstract void notifyInfo​(java.lang.String message,
                                        OptionVal<LogMarker> marker)
      • notifyWarning

        public abstract void notifyWarning​(java.lang.String message,
                                           OptionVal<java.lang.Throwable> cause,
                                           OptionVal<LogMarker> marker)
      • warning

        public void warning​(java.lang.String message)
        Description copied from class: Logger
        Log message at warning level.
        Specified by:
        warning in class Logger
        Parameters:
        message - (undocumented)
      • warning

        public void warning​(java.lang.String template,
                            java.lang.Object arg1)
        Description copied from class: Logger
        Message template with 1 replacement argument.

        If arg1 is an Array it will be expanded into replacement arguments, which is useful when there are more than four arguments.

        Specified by:
        warning in class Logger
        Parameters:
        template - (undocumented)
        arg1 - (undocumented)
        See Also:
        Logger
      • warning

        public void warning​(java.lang.String template,
                            java.lang.Object arg1,
                            java.lang.Object arg2)
        Description copied from class: Logger
        Message template with 2 replacement arguments.

        Specified by:
        warning in class Logger
        Parameters:
        template - (undocumented)
        arg1 - (undocumented)
        arg2 - (undocumented)
        See Also:
        Logger
      • warning

        public void warning​(java.lang.String template,
                            java.lang.Object arg1,
                            java.lang.Object arg2,
                            java.lang.Object arg3)
        Description copied from class: Logger
        Message template with 3 replacement arguments.

        Specified by:
        warning in class Logger
        Parameters:
        template - (undocumented)
        arg1 - (undocumented)
        arg2 - (undocumented)
        arg3 - (undocumented)
        See Also:
        Logger
      • warning

        public void warning​(java.lang.String template,
                            java.lang.Object arg1,
                            java.lang.Object arg2,
                            java.lang.Object arg3,
                            java.lang.Object arg4)
        Description copied from class: Logger
        Message template with 4 replacement arguments. For more parameters see the single replacement version of this method.

        Specified by:
        warning in class Logger
        Parameters:
        template - (undocumented)
        arg1 - (undocumented)
        arg2 - (undocumented)
        arg3 - (undocumented)
        arg4 - (undocumented)
        See Also:
        Logger
      • warning

        public void warning​(java.lang.Throwable cause,
                            java.lang.String message)
        Description copied from class: Logger
        Log message at warning level.
        Specified by:
        warning in class Logger
        Parameters:
        cause - (undocumented)
        message - (undocumented)
      • warning

        public void warning​(java.lang.Throwable cause,
                            java.lang.String template,
                            java.lang.Object arg1)
        Description copied from class: Logger
        Message template with 1 replacement argument.

        If arg1 is an Array it will be expanded into replacement arguments, which is useful when there are more than four arguments.

        Specified by:
        warning in class Logger
        Parameters:
        cause - (undocumented)
        template - (undocumented)
        arg1 - (undocumented)
        See Also:
        Logger
      • warning

        public void warning​(java.lang.Throwable cause,
                            java.lang.String template,
                            java.lang.Object arg1,
                            java.lang.Object arg2)
        Description copied from class: Logger
        Message template with 2 replacement arguments.
        Specified by:
        warning in class Logger
        Parameters:
        cause - (undocumented)
        template - (undocumented)
        arg1 - (undocumented)
        arg2 - (undocumented)
        See Also:
        Logger
      • warning

        public void warning​(java.lang.Throwable cause,
                            java.lang.String template,
                            java.lang.Object arg1,
                            java.lang.Object arg2,
                            java.lang.Object arg3)
        Description copied from class: Logger
        Message template with 3 replacement arguments.
        Specified by:
        warning in class Logger
        Parameters:
        cause - (undocumented)
        template - (undocumented)
        arg1 - (undocumented)
        arg2 - (undocumented)
        arg3 - (undocumented)
        See Also:
        Logger
      • warning

        public void warning​(java.lang.Throwable cause,
                            java.lang.String template,
                            java.lang.Object arg1,
                            java.lang.Object arg2,
                            java.lang.Object arg3,
                            java.lang.Object arg4)
        Description copied from class: Logger
        Message template with 4 replacement arguments. For more parameters see the single replacement version of this method.
        Specified by:
        warning in class Logger
        Parameters:
        cause - (undocumented)
        template - (undocumented)
        arg1 - (undocumented)
        arg2 - (undocumented)
        arg3 - (undocumented)
        arg4 - (undocumented)
        See Also:
        Logger
      • warning

        public void warning​(LogMarker marker,
                            java.lang.Throwable cause,
                            java.lang.String template,
                            java.lang.Object arg1)
        Description copied from class: Logger
        Message template with 1 replacement argument.

        The marker argument can be picked up by various logging frameworks such as slf4j to mark this log statement as "special".

        If arg1 is an Array it will be expanded into replacement arguments, which is useful when there are more than four arguments.

        Specified by:
        warning in class Logger
        Parameters:
        marker - (undocumented)
        cause - (undocumented)
        template - (undocumented)
        arg1 - (undocumented)
        See Also:
        Logger
      • warning

        public void warning​(LogMarker marker,
                            java.lang.Throwable cause,
                            java.lang.String template,
                            java.lang.Object arg1,
                            java.lang.Object arg2)
        Description copied from class: Logger
        Message template with 2 replacement arguments.

        The marker argument can be picked up by various logging frameworks such as slf4j to mark this log statement as "special".

        Specified by:
        warning in class Logger
        Parameters:
        marker - (undocumented)
        cause - (undocumented)
        template - (undocumented)
        arg1 - (undocumented)
        arg2 - (undocumented)
        See Also:
        Logger
      • warning

        public void warning​(LogMarker marker,
                            java.lang.Throwable cause,
                            java.lang.String template,
                            java.lang.Object arg1,
                            java.lang.Object arg2,
                            java.lang.Object arg3)
        Description copied from class: Logger
        Message template with 3 replacement arguments.

        The marker argument can be picked up by various logging frameworks such as slf4j to mark this log statement as "special".

        Specified by:
        warning in class Logger
        Parameters:
        marker - (undocumented)
        cause - (undocumented)
        template - (undocumented)
        arg1 - (undocumented)
        arg2 - (undocumented)
        arg3 - (undocumented)
        See Also:
        Logger
      • warning

        public void warning​(LogMarker marker,
                            java.lang.Throwable cause,
                            java.lang.String template,
                            java.lang.Object arg1,
                            java.lang.Object arg2,
                            java.lang.Object arg3,
                            java.lang.Object arg4)
        Description copied from class: Logger
        Message template with 4 replacement arguments. For more parameters see the single replacement version of this method.

        The marker argument can be picked up by various logging frameworks such as slf4j to mark this log statement as "special".

        Specified by:
        warning in class Logger
        Parameters:
        marker - (undocumented)
        cause - (undocumented)
        template - (undocumented)
        arg1 - (undocumented)
        arg2 - (undocumented)
        arg3 - (undocumented)
        arg4 - (undocumented)
        See Also:
        Logger
      • warning

        public void warning​(LogMarker marker,
                            java.lang.Throwable cause,
                            java.lang.String message)
        Description copied from class: Logger
        Log message at warning level.

        The marker argument can be picked up by various logging frameworks such as slf4j to mark this log statement as "special".

        Specified by:
        warning in class Logger
        Parameters:
        marker - (undocumented)
        cause - (undocumented)
        message - (undocumented)
        See Also:
        Logger
      • warning

        public void warning​(LogMarker marker,
                            java.lang.String message)
        Description copied from class: Logger
        Log message at warning level.

        The marker argument can be picked up by various logging frameworks such as slf4j to mark this log statement as "special".

        Specified by:
        warning in class Logger
        Parameters:
        marker - (undocumented)
        message - (undocumented)
      • warning

        public void warning​(LogMarker marker,
                            java.lang.String template,
                            java.lang.Object arg1)
        Description copied from class: Logger
        Message template with 1 replacement argument.

        The marker argument can be picked up by various logging frameworks such as slf4j to mark this log statement as "special".

        If arg1 is an Array it will be expanded into replacement arguments, which is useful when there are more than four arguments.

        Specified by:
        warning in class Logger
        Parameters:
        marker - (undocumented)
        template - (undocumented)
        arg1 - (undocumented)
        See Also:
        Logger
      • warning

        public void warning​(LogMarker marker,
                            java.lang.String template,
                            java.lang.Object arg1,
                            java.lang.Object arg2)
        Description copied from class: Logger
        Message template with 2 replacement arguments.

        The marker argument can be picked up by various logging frameworks such as slf4j to mark this log statement as "special".

        Specified by:
        warning in class Logger
        Parameters:
        marker - (undocumented)
        template - (undocumented)
        arg1 - (undocumented)
        arg2 - (undocumented)
        See Also:
        Logger
      • warning

        public void warning​(LogMarker marker,
                            java.lang.String template,
                            java.lang.Object arg1,
                            java.lang.Object arg2,
                            java.lang.Object arg3)
        Description copied from class: Logger
        Message template with 3 replacement arguments.

        The marker argument can be picked up by various logging frameworks such as slf4j to mark this log statement as "special".

        Specified by:
        warning in class Logger
        Parameters:
        marker - (undocumented)
        template - (undocumented)
        arg1 - (undocumented)
        arg2 - (undocumented)
        arg3 - (undocumented)
        See Also:
        Logger
      • warning

        public void warning​(LogMarker marker,
                            java.lang.String template,
                            java.lang.Object arg1,
                            java.lang.Object arg2,
                            java.lang.Object arg3,
                            java.lang.Object arg4)
        Description copied from class: Logger
        Message template with 4 replacement arguments. For more parameters see the single replacement version of this method.

        Specified by:
        warning in class Logger
        Parameters:
        marker - (undocumented)
        template - (undocumented)
        arg1 - (undocumented)
        arg2 - (undocumented)
        arg3 - (undocumented)
        arg4 - (undocumented)
        See Also:
        Logger
      • withMdc

        public Logger withMdc​(java.util.Map<java.lang.String,​java.lang.Object> mdc)
        Description copied from class: Logger
        Java API: the returned logger will add the given MDC (Mapped Diagnostic Context) to any log entry logged

        See also akka.actor.typed.javadsl.Behaviors.withMdc

        Specified by:
        withMdc in class Logger
        Parameters:
        mdc - (undocumented)
        Returns:
        (undocumented)