Package org.alfresco.util
Class LogUtil
java.lang.Object
org.alfresco.util.LogUtil
Utility class to assist with I18N of log messages.
Calls to this class should still be wrapped with the appropriate log level checks:
if (logger.isDebugEnabled()) { LogUtil.debug(logger, MSG_EXECUTING_STATEMENT, sql); }
- Since:
- 2.1
- Author:
- Derek Hulley
- See Also:
-
I18NUtil
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic final void
Log an I18Nized message to DEBUG.static final void
Log an I18Nized message to ERROR.static final void
Log an I18Nized message to ERROR with a given source error.static final void
Log an I18Nized message to INFO.static final void
Log an I18Nized message to WARN.
-
Constructor Details
-
LogUtil
public LogUtil()
-
-
Method Details
-
debug
public static final void debug(org.apache.commons.logging.Log logger, String messageKey, Object... args) Log an I18Nized message to DEBUG.- Parameters:
logger
- the logger to usemessageKey
- the message keyargs
- the required message arguments
-
info
public static final void info(org.apache.commons.logging.Log logger, String messageKey, Object... args) Log an I18Nized message to INFO.- Parameters:
logger
- the logger to usemessageKey
- the message keyargs
- the required message arguments
-
warn
public static final void warn(org.apache.commons.logging.Log logger, String messageKey, Object... args) Log an I18Nized message to WARN.- Parameters:
logger
- the logger to usemessageKey
- the message keyargs
- the required message arguments
-
error
public static final void error(org.apache.commons.logging.Log logger, String messageKey, Object... args) Log an I18Nized message to ERROR.- Parameters:
logger
- the logger to usemessageKey
- the message keyargs
- the required message arguments
-
error
public static final void error(org.apache.commons.logging.Log logger, Throwable e, String messageKey, Object... args) Log an I18Nized message to ERROR with a given source error.- Parameters:
logger
- the logger to usee
- the exception cause of the issuemessageKey
- the message keyargs
- the required message arguments
-