Class I10nLogger

java.lang.Object
org.craftercms.commons.i10n.I10nLogger

public class I10nLogger extends Object
Localized logger, which wraps an slf4j logger.
Author:
avasquez
  • Field Details

    • actualLogger

      protected org.slf4j.Logger actualLogger
    • resourceBundle

      protected ResourceBundle resourceBundle
  • Constructor Details

    • I10nLogger

      public I10nLogger(Class<?> clazz)
    • I10nLogger

      public I10nLogger(Class<?> clazz, String bundleName)
    • I10nLogger

      public I10nLogger(org.slf4j.Logger actualLogger, String bundleName)
  • Method Details

    • getActualLogger

      public org.slf4j.Logger getActualLogger()
    • isTraceEnabled

      public boolean isTraceEnabled()
    • isDebugEnabled

      public boolean isDebugEnabled()
    • isWarnEnabled

      public boolean isWarnEnabled()
    • isErrorEnabled

      public boolean isErrorEnabled()
    • isInfoEnabled

      public boolean isInfoEnabled()
    • trace

      public void trace(String key, Object... args)
    • trace

      public void trace(String key, Throwable e, Object... args)
    • debug

      public void debug(String key, Object... args)
    • debug

      public void debug(String key, Throwable e, Object... args)
    • warn

      public void warn(String key, Object... args)
    • warn

      public void warn(String key, Throwable e, Object... args)
    • error

      public void error(String key, Object... args)
    • error

      public void error(String key, Throwable e, Object... args)
    • info

      public void info(String key, Throwable e, Object... args)
    • info

      public void info(String key, Object... args)
    • getLocalizedMessage

      protected String getLocalizedMessage(String key, Object... args)