Interface ILogger

  • All Superinterfaces:
    com.hazelcast.internal.tpcengine.logging.TpcLogger
    All Known Implementing Classes:
    AbstractLogger, Log4j2Factory.Log4j2Logger

    public interface ILogger
    extends com.hazelcast.internal.tpcengine.logging.TpcLogger
    The Hazelcast logging interface. It exists because Hazelcast doesn't want any dependencies on concrete logging frameworks, so it creates its own meta logging framework behind which existing frameworks can be placed.
    See Also:
    AbstractLogger
    • Method Summary

      All Methods Instance Methods Abstract Methods Default Methods Deprecated Methods 
      Modifier and Type Method Description
      default void fine​(java.lang.String template, java.lang.Object arg1)
      Logs to TpcLogger.fine(String) using a lazily evaluated template String with arguments, formatted using String.format(String, Object...)
      default void fine​(java.lang.String template, java.lang.Object arg1, java.lang.Object arg2)  
      default void fine​(java.lang.String template, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3)  
      default void fine​(java.lang.String template, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3, java.lang.Object arg4)  
      default void finest​(java.lang.String template, java.lang.Object arg1)
      Logs to TpcLogger.finest(String) using a lazily evaluated template String with arguments, formatted using String.format(String, Object...)
      default void finest​(java.lang.String template, java.lang.Object arg1, java.lang.Object arg2)  
      default void finest​(java.lang.String template, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3)  
      default void finest​(java.lang.String template, java.lang.Object arg1, java.lang.Object arg2, java.lang.Object arg3, java.lang.Object arg4)  
      void log​(LogEvent logEvent)
      Deprecated.
      Since 5.1, the method is unused
      • Methods inherited from interface com.hazelcast.internal.tpcengine.logging.TpcLogger

        fine, fine, fine, finest, finest, finest, getLevel, info, info, info, isFineEnabled, isFinestEnabled, isInfoEnabled, isLoggable, isSevereEnabled, isWarningEnabled, log, log, severe, severe, severe, warning, warning, warning
    • Method Detail

      • log

        @Deprecated
        void log​(LogEvent logEvent)
        Deprecated.
        Since 5.1, the method is unused
        Logs a LogEvent.
        Parameters:
        logEvent - the logEvent to log
      • fine

        default void fine​(java.lang.String template,
                          java.lang.Object arg1)
        Logs to TpcLogger.fine(String) using a lazily evaluated template String with arguments, formatted using String.format(String, Object...)
        Since:
        5.4
      • fine

        default void fine​(java.lang.String template,
                          java.lang.Object arg1,
                          java.lang.Object arg2)
        See Also:
        fine(String, Object)
      • fine

        default void fine​(java.lang.String template,
                          java.lang.Object arg1,
                          java.lang.Object arg2,
                          java.lang.Object arg3)
        See Also:
        fine(String, Object)
      • fine

        default void fine​(java.lang.String template,
                          java.lang.Object arg1,
                          java.lang.Object arg2,
                          java.lang.Object arg3,
                          java.lang.Object arg4)
        See Also:
        fine(String, Object)
      • finest

        default void finest​(java.lang.String template,
                            java.lang.Object arg1)
        Logs to TpcLogger.finest(String) using a lazily evaluated template String with arguments, formatted using String.format(String, Object...)
        Since:
        5.4
      • finest

        default void finest​(java.lang.String template,
                            java.lang.Object arg1,
                            java.lang.Object arg2)
        See Also:
        finest(String, Object)
      • finest

        default void finest​(java.lang.String template,
                            java.lang.Object arg1,
                            java.lang.Object arg2,
                            java.lang.Object arg3)
        See Also:
        finest(String, Object)
      • finest

        default void finest​(java.lang.String template,
                            java.lang.Object arg1,
                            java.lang.Object arg2,
                            java.lang.Object arg3,
                            java.lang.Object arg4)
        See Also:
        finest(String, Object)