Class ChameleonNoopLogger

    • Constructor Detail

      • ChameleonNoopLogger

        public ChameleonNoopLogger()
    • Method Detail

      • info

        public void info​(@NotNull
                         @NotNull String message,
                         @NotNull
                         @NotNull Object... args)
        Log an informational message.
        Specified by:
        info in interface ChameleonLogger
        Parameters:
        message - Message to be logged.
        args - Message arguments.
      • debug

        public void debug​(@NotNull
                          @NotNull String message,
                          @NotNull
                          @NotNull Object... args)
        Log a debug message.
        Specified by:
        debug in interface ChameleonLogger
        Parameters:
        message - Message to be logged.
        args - Message arguments.
      • warn

        public void warn​(@NotNull
                         @NotNull String message,
                         @NotNull
                         @NotNull Object... args)
        Log a warning message.
        Specified by:
        warn in interface ChameleonLogger
        Parameters:
        message - Message to be logged.
        args - Message arguments.
      • warn

        public void warn​(@NotNull
                         @NotNull String message,
                         @NotNull
                         @NotNull Throwable throwable,
                         @NotNull
                         @NotNull Object... args)
        Log a warning message with an exception.
        Specified by:
        warn in interface ChameleonLogger
        Parameters:
        message - Message to be logged.
        throwable - Exception to be logged.
        args - Message arguments.
      • error

        public void error​(@NotNull
                          @NotNull String message,
                          @NotNull
                          @NotNull Object... args)
        Log an error message.
        Specified by:
        error in interface ChameleonLogger
        Parameters:
        message - Message to be logged.
        args - Message arguments.
      • error

        public void error​(@NotNull
                          @NotNull String message,
                          @NotNull
                          @NotNull Throwable throwable,
                          @NotNull
                          @NotNull Object... args)
        Log an error message with an exception.
        Specified by:
        error in interface ChameleonLogger
        Parameters:
        message - Message to be logged.
        throwable - Exception to be logged.
        args - Message arguments.