Interface Logger

    • Method Detail

      • error

        void error​(Supplier<String> message)
        Log the message at error level.
        Parameters:
        message - The message to log.
      • error

        void error​(Throwable throwable,
                   Supplier<String> message)
        Log the message and throwable at error level.
        Parameters:
        throwable - The throwable to log.
        message - The message to log.
      • warn

        void warn​(Supplier<String> message)
        Log the message at warning level.
        Parameters:
        message - The message to log.
      • warn

        void warn​(Throwable throwable,
                  Supplier<String> message)
        Log the message and throwable at warning level.
        Parameters:
        throwable - The throwable to log.
        message - The message to log.
      • info

        void info​(Supplier<String> message)
        Log the message at info level.
        Parameters:
        message - The message to log.
      • info

        void info​(Throwable throwable,
                  Supplier<String> message)
        Log the message and throwable at info level.
        Parameters:
        throwable - The throwable to log.
        message - The message to log.
      • config

        void config​(Supplier<String> message)
        Log the message at config level.
        Parameters:
        message - The message to log.
      • config

        void config​(Throwable throwable,
                    Supplier<String> message)
        Log the message and throwable at config level.
        Parameters:
        throwable - The throwable to log.
        message - The message to log.
      • debug

        void debug​(Supplier<String> message)
        Log the message at debug level.
        Parameters:
        message - The message to log.
      • debug

        void debug​(Throwable throwable,
                   Supplier<String> message)
        Log message and throwable at debug level.
        Parameters:
        throwable - The throwable to log.
        message - The message to log.
      • trace

        void trace​(Supplier<String> message)
        Log the message at trace level.
        Parameters:
        message - The message to log.
      • trace

        void trace​(Throwable throwable,
                   Supplier<String> message)
        Log the message and throwable at trace level.
        Parameters:
        throwable - The throwable to log.
        message - The message to log.