Interface Loki4jLogger

  • All Known Implementing Classes:
    InternalLogger

    public interface Loki4jLogger
    A lightweight framework-agnostic interface for internal logging
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.util.Set<java.lang.String> traceEnabledClasses  
    • Method Summary

      All Methods Instance Methods Abstract Methods Default Methods 
      Modifier and Type Method Description
      void error​(java.lang.String msg, java.lang.Object... args)  
      void error​(java.lang.Throwable ex, java.lang.String msg, java.lang.Object... args)  
      void info​(java.lang.String msg, java.lang.Object... args)  
      default boolean isTraceEnabled​(java.lang.Object source)  
      void trace​(java.lang.String msg, java.lang.Object... args)  
      void warn​(java.lang.String msg, java.lang.Object... args)  
    • Field Detail

      • traceEnabledClasses

        static final java.util.Set<java.lang.String> traceEnabledClasses
    • Method Detail

      • isTraceEnabled

        default boolean isTraceEnabled​(java.lang.Object source)
      • trace

        void trace​(java.lang.String msg,
                   java.lang.Object... args)
      • info

        void info​(java.lang.String msg,
                  java.lang.Object... args)
      • warn

        void warn​(java.lang.String msg,
                  java.lang.Object... args)
      • error

        void error​(java.lang.String msg,
                   java.lang.Object... args)
      • error

        void error​(java.lang.Throwable ex,
                   java.lang.String msg,
                   java.lang.Object... args)