Package org.craftercms.commons.i10n
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 Summary
Fields Modifier and Type Field Description protected org.slf4j.Logger
actualLogger
protected ResourceBundle
resourceBundle
-
Constructor Summary
Constructors Constructor Description I10nLogger(Class<?> clazz)
I10nLogger(Class<?> clazz, String bundleName)
I10nLogger(org.slf4j.Logger actualLogger, String bundleName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
debug(String key, Object... args)
void
debug(String key, Throwable e, Object... args)
void
error(String key, Object... args)
void
error(String key, Throwable e, Object... args)
org.slf4j.Logger
getActualLogger()
protected String
getLocalizedMessage(String key, Object... args)
void
info(String key, Object... args)
void
info(String key, Throwable e, Object... args)
boolean
isDebugEnabled()
boolean
isErrorEnabled()
boolean
isInfoEnabled()
boolean
isTraceEnabled()
boolean
isWarnEnabled()
void
trace(String key, Object... args)
void
trace(String key, Throwable e, Object... args)
void
warn(String key, Object... args)
void
warn(String key, Throwable e, Object... args)
-
-
-
Field Detail
-
actualLogger
protected org.slf4j.Logger actualLogger
-
resourceBundle
protected ResourceBundle resourceBundle
-
-
Method Detail
-
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()
-
-