Interface SimplifiedLog

    • Method Summary

      All Methods Static Methods Instance Methods Abstract Methods Default Methods 
      Modifier and Type Method Description
      default void debug​(java.lang.String msg)  
      default void debug​(java.lang.String msg, java.lang.Throwable err)  
      default void error​(java.lang.String msg)  
      default void error​(java.lang.String msg, java.lang.Throwable err)  
      default void info​(java.lang.String msg)  
      default void info​(java.lang.String msg, java.lang.Throwable err)  
      default boolean isDebugEnabled()  
      static boolean isDebugEnabled​(java.util.logging.Level level)  
      boolean isEnabledLevel​(java.util.logging.Level level)  
      default boolean isErrorEnabled()  
      static boolean isErrorEnabled​(java.util.logging.Level level)  
      default boolean isInfoEnabled()  
      static boolean isInfoEnabled​(java.util.logging.Level level)  
      static boolean isLoggable​(java.util.logging.Level level, java.util.logging.Level threshold)
      Verifies if the given level is above the required threshold for logging.
      default boolean isTraceEnabled()  
      static boolean isTraceEnabled​(java.util.logging.Level level)  
      default boolean isWarnEnabled()  
      static boolean isWarnEnabled​(java.util.logging.Level level)  
      default void log​(java.util.logging.Level level, java.lang.Object message)  
      void log​(java.util.logging.Level level, java.lang.Object message, java.lang.Throwable t)  
      default void trace​(java.lang.String msg)  
      default void trace​(java.lang.String msg, java.lang.Throwable err)  
      default void warn​(java.lang.String msg)  
      default void warn​(java.lang.String msg, java.lang.Throwable err)  
    • Method Detail

      • isErrorEnabled

        default boolean isErrorEnabled()
      • error

        default void error​(java.lang.String msg)
      • error

        default void error​(java.lang.String msg,
                           java.lang.Throwable err)
      • isWarnEnabled

        default boolean isWarnEnabled()
      • warn

        default void warn​(java.lang.String msg)
      • warn

        default void warn​(java.lang.String msg,
                          java.lang.Throwable err)
      • isInfoEnabled

        default boolean isInfoEnabled()
      • info

        default void info​(java.lang.String msg)
      • info

        default void info​(java.lang.String msg,
                          java.lang.Throwable err)
      • isDebugEnabled

        default boolean isDebugEnabled()
      • debug

        default void debug​(java.lang.String msg)
      • debug

        default void debug​(java.lang.String msg,
                           java.lang.Throwable err)
      • isTraceEnabled

        default boolean isTraceEnabled()
      • trace

        default void trace​(java.lang.String msg)
      • trace

        default void trace​(java.lang.String msg,
                           java.lang.Throwable err)
      • isEnabledLevel

        boolean isEnabledLevel​(java.util.logging.Level level)
      • log

        default void log​(java.util.logging.Level level,
                         java.lang.Object message)
      • log

        void log​(java.util.logging.Level level,
                 java.lang.Object message,
                 java.lang.Throwable t)
      • isErrorEnabled

        static boolean isErrorEnabled​(java.util.logging.Level level)
      • isWarnEnabled

        static boolean isWarnEnabled​(java.util.logging.Level level)
      • isInfoEnabled

        static boolean isInfoEnabled​(java.util.logging.Level level)
      • isDebugEnabled

        static boolean isDebugEnabled​(java.util.logging.Level level)
      • isTraceEnabled

        static boolean isTraceEnabled​(java.util.logging.Level level)
      • isLoggable

        static boolean isLoggable​(java.util.logging.Level level,
                                  java.util.logging.Level threshold)
        Verifies if the given level is above the required threshold for logging.
        Parameters:
        level - The Level to evaluate
        threshold - The threshold Level
        Returns:
        true if the evaluated level is above the required threshold.

        Note(s):

        • If either argument is null then result is false.

        • If the evaluated level is Level.OFF then result is false regardless of the threshold.

        • If the threshold is Level.ALL and the evaluated level is not Level.OFF the result is true.

        • Otherwise, the evaluated level Level.intValue() must be greater or equal to the threshold.