Class AbstractLogger

java.lang.Object
com.hazelcast.logging.AbstractLogger
All Implemented Interfaces:
ILogger
Direct Known Subclasses:
Log4j2Factory.Log4j2Logger

public abstract class AbstractLogger
extends Object
implements ILogger
Abstract ILogger implementation that provides implementations for convenience methods like finest, info, warning and severe.
  • Constructor Details

  • Method Details

    • finest

      public void finest​(String message)
      Description copied from interface: ILogger
      Logs a message at the Level.FINEST level.
      Specified by:
      finest in interface ILogger
      Parameters:
      message - the message to log
    • finest

      public void finest​(String message, Throwable thrown)
      Description copied from interface: ILogger
      Logs a message with an associated throwable at the Level.FINEST level.
      Specified by:
      finest in interface ILogger
      Parameters:
      message - the message to log
      thrown - the Throwable associated to the message
    • finest

      public void finest​(Throwable thrown)
      Description copied from interface: ILogger
      Logs a throwable at the Level.FINEST level. The message of the Throwable will be the logged message.
      Specified by:
      finest in interface ILogger
      Parameters:
      thrown - the Throwable to log
    • isFinestEnabled

      public boolean isFinestEnabled()
      Description copied from interface: ILogger
      Checks if the Level.FINEST level is enabled.
      Specified by:
      isFinestEnabled in interface ILogger
      Returns:
      true if enabled, false otherwise
    • fine

      public void fine​(String message)
      Description copied from interface: ILogger
      Logs a message at the Level.FINE level.
      Specified by:
      fine in interface ILogger
      Parameters:
      message - the message to log
    • fine

      public void fine​(String message, Throwable thrown)
      Description copied from interface: ILogger
      Logs a message with an associated throwable at the Level.FINE level.
      Specified by:
      fine in interface ILogger
      Parameters:
      message - the message to log
      thrown - the Throwable associated to the message
    • fine

      public void fine​(Throwable thrown)
      Description copied from interface: ILogger
      Logs a throwable at the Level.FINE level. The message of the Throwable will be the logged message.
      Specified by:
      fine in interface ILogger
      Parameters:
      thrown - the Throwable to log
    • isFineEnabled

      public boolean isFineEnabled()
      Description copied from interface: ILogger
      Checks if the Level.FINE level is enabled.
      Specified by:
      isFineEnabled in interface ILogger
      Returns:
      true if enabled, false otherwise
    • info

      public void info​(String message)
      Description copied from interface: ILogger
      Logs a message at the Level.INFO level.
      Specified by:
      info in interface ILogger
      Parameters:
      message - the message to log
    • info

      public void info​(String message, Throwable thrown)
      Description copied from interface: ILogger
      Logs a message with an associated throwable at the Level.INFO level.
      Specified by:
      info in interface ILogger
      Parameters:
      message - the message to log
      thrown - the Throwable associated to the message
    • info

      public void info​(Throwable thrown)
      Description copied from interface: ILogger
      Logs a throwable at the Level.INFO level. The message of the Throwable will be the logged message.
      Specified by:
      info in interface ILogger
      Parameters:
      thrown - the Throwable to log
    • isInfoEnabled

      public boolean isInfoEnabled()
      Description copied from interface: ILogger
      Checks if the Level.INFO level is enabled.
      Specified by:
      isInfoEnabled in interface ILogger
      Returns:
      true if enabled, false otherwise
    • warning

      public void warning​(String message)
      Description copied from interface: ILogger
      Logs a message at the Level.WARNING level.
      Specified by:
      warning in interface ILogger
      Parameters:
      message - the message to log
    • warning

      public void warning​(Throwable thrown)
      Description copied from interface: ILogger
      Logs a throwable at the Level.WARNING level. The message of the Throwable will be the logged message.
      Specified by:
      warning in interface ILogger
      Parameters:
      thrown - the Throwable to log
    • warning

      public void warning​(String message, Throwable thrown)
      Description copied from interface: ILogger
      Logs a message with an associated throwable at the Level.WARNING level.
      Specified by:
      warning in interface ILogger
      Parameters:
      message - the message to log
      thrown - the Throwable associated to the message
    • isWarningEnabled

      public boolean isWarningEnabled()
      Description copied from interface: ILogger
      Checks if the Level.WARNING is enabled.
      Specified by:
      isWarningEnabled in interface ILogger
      Returns:
      true if enabled, false otherwise
    • severe

      public void severe​(String message)
      Description copied from interface: ILogger
      Logs a message at Level.SEVERE.
      Specified by:
      severe in interface ILogger
      Parameters:
      message - the message to log.
    • severe

      public void severe​(Throwable thrown)
      Description copied from interface: ILogger
      Logs a throwable at the Level.SEVERE level. The message of the Throwable will be the logged message.
      Specified by:
      severe in interface ILogger
      Parameters:
      thrown - the Throwable to log
    • severe

      public void severe​(String message, Throwable thrown)
      Description copied from interface: ILogger
      Logs a message with an associated throwable at the Level.SEVERE level.
      Specified by:
      severe in interface ILogger
      Parameters:
      message - the message to log
      thrown - the Throwable associated to the message
    • isSevereEnabled

      public boolean isSevereEnabled()
      Description copied from interface: ILogger
      Checks if the Level.SEVERE is enabled.
      Specified by:
      isSevereEnabled in interface ILogger
      Returns:
      true if enabled, false otherwise