Interface WalletLogger

All Superinterfaces:
org.slf4j.Logger
All Known Implementing Classes:
WalletLoggerAdapter

public interface WalletLogger extends org.slf4j.Logger
wallet logger interface for customize Logger of slf4j.
  • Field Summary

    Fields inherited from interface org.slf4j.Logger

    ROOT_LOGGER_NAME
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    audit Log a message at the INFO level.
    void
    audit(String format, Object argument)
    Log a message at the INFO level according to the specified format and argument.
    void
    audit(String format, Object... arguments)
    Log a message at the INFO level according to the specified format and arguments.
    void
    audit(String format, Object argument1, Object argument2)
    Log a message at the INFO level according to the specified format and arguments.
    void
    audit(String msg, Throwable throwable)
    Log an exception (throwable) at the INFO level with an accompanying message.
    void
    audit(org.slf4j.Marker marker, String msg)
    Log a message with the specific Marker at the INFO level.
    void
    audit(org.slf4j.Marker marker, String format, Object argument)
    This method is similar to audit(String, Object) method except that the marker data is also taken into consideration.
    void
    audit(org.slf4j.Marker marker, String format, Object... arguments)
    This method is similar to audit(String, Object...) method except that the marker data is also taken into consideration.
    void
    audit(org.slf4j.Marker marker, String format, Object argument1, Object argument2)
    This method is similar to audit(String, Object, Object) method except that the marker data is also taken into consideration.
    void
    audit(org.slf4j.Marker marker, String msg, Throwable throwable)
    This method is similar to audit(String, Throwable) method except that the marker data is also taken into consideration.
    void
    auditObject(String format, Object objectParam)
    Log a message at the INFO level according to the specified format and argument with audit marker.
    boolean
    Is the audit logger instance enabled for the INFO level.
    boolean
    isAuditEnabled(org.slf4j.Marker marker)
    Similar to isAuditEnabled() method except that the marker data is also taken into account.

    Methods inherited from interface org.slf4j.Logger

    debug, debug, debug, debug, debug, debug, debug, debug, debug, debug, error, error, error, error, error, error, error, error, error, error, getName, info, info, info, info, info, info, info, info, info, info, isDebugEnabled, isDebugEnabled, isErrorEnabled, isErrorEnabled, isInfoEnabled, isInfoEnabled, isTraceEnabled, isTraceEnabled, isWarnEnabled, isWarnEnabled, trace, trace, trace, trace, trace, trace, trace, trace, trace, trace, warn, warn, warn, warn, warn, warn, warn, warn, warn, warn
  • Method Details

    • isAuditEnabled

      boolean isAuditEnabled()
      Is the audit logger instance enabled for the INFO level.
      Returns:
      True if this Logger is enabled for the INFO level, false otherwise.
    • isAuditEnabled

      boolean isAuditEnabled(org.slf4j.Marker marker)
      Similar to isAuditEnabled() method except that the marker data is also taken into account.
      Parameters:
      marker - The marker data to take into consideration.
      Returns:
      True if this Logger is enabled for the INFO level, false otherwise.
    • audit

      void audit(String msg)
      audit Log a message at the INFO level.
      Parameters:
      msg - the message.
    • audit

      void audit(String format, Object argument)
      Log a message at the INFO level according to the specified format and argument.
      Parameters:
      format - the format string.
      argument - the argument.
    • audit

      void audit(String format, Object argument1, Object argument2)
      Log a message at the INFO level according to the specified format and arguments.
      Parameters:
      format - the format string.
      argument1 - the first argument.
      argument2 - the second argument.
    • audit

      void audit(String format, Object... arguments)
      Log a message at the INFO level according to the specified format and arguments.
      Parameters:
      format - the format string.
      arguments - a list of 3 or more arguments.
    • audit

      void audit(String msg, Throwable throwable)
      Log an exception (throwable) at the INFO level with an accompanying message.
      Parameters:
      msg - the message accompanying the exception.
      throwable - the exception (throwable) to log.
    • audit

      void audit(org.slf4j.Marker marker, String msg)
      Log a message with the specific Marker at the INFO level.
      Parameters:
      marker - the marker data specific to this log statement.
      msg - the message string to be logged.
    • audit

      void audit(org.slf4j.Marker marker, String format, Object argument)
      This method is similar to audit(String, Object) method except that the marker data is also taken into consideration.
      Parameters:
      marker - the marker data specific to this log statement.
      format - the format string.
      argument - the argument.
    • audit

      void audit(org.slf4j.Marker marker, String format, Object argument1, Object argument2)
      This method is similar to audit(String, Object, Object) method except that the marker data is also taken into consideration.
      Parameters:
      marker - the marker data specific to this log statement.
      format - the format string.
      argument1 - the first argument.
      argument2 - the second argument.
    • audit

      void audit(org.slf4j.Marker marker, String format, Object... arguments)
      This method is similar to audit(String, Object...) method except that the marker data is also taken into consideration.
      Parameters:
      marker - the marker data specific to this log statement.
      format - the format string.
      arguments - an array of arguments.
    • audit

      void audit(org.slf4j.Marker marker, String msg, Throwable throwable)
      This method is similar to audit(String, Throwable) method except that the marker data is also taken into consideration.
      Parameters:
      marker - the marker data specific to this log statement.
      msg - the message accompanying the exception.
      throwable - the exception (throwable) to log.
    • auditObject

      void auditObject(String format, Object objectParam)
      Log a message at the INFO level according to the specified format and argument with audit marker.
      Parameters:
      format - the format string.
      objectParam - object