Interface ProcessLogger

All Known Implementing Classes:
LocationAwareProcessLogger, MediatingProcessLogger
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public interface ProcessLogger
  • Method Summary

    Modifier and Type
    Method
    Description
    default void
    debug(@NotNull String message, @Nullable Object... args)
     
    default void
    error(@NotNull String message, @Nullable Object... args)
     
    void
    info(@NotNull String message, @Nullable Object... args)
     
    default void
    log(@NotNull String message, @Nullable Object... args)
    Deprecated, for removal: This API element is subject to removal in a future version.
  • Method Details

    • info

      void info(@NotNull @NotNull String message, @Nullable @Nullable Object... args)
    • debug

      default void debug(@NotNull @NotNull String message, @Nullable @Nullable Object... args)
    • error

      default void error(@NotNull @NotNull String message, @Nullable @Nullable Object... args)
    • log

      @Deprecated(since="2.0.0", forRemoval=true) default void log(@NotNull @NotNull String message, @Nullable @Nullable Object... args)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Use the info method to log information about the process.