You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@struts.apache.org by "Lukasz Lenart (JIRA)" <ji...@apache.org> on 2014/05/10 23:55:35 UTC
[jira] [Created] (WW-4344) Improve Logging layer implementation to
avoid additional boilerplate with if (LOG.isDebugEnable)
Lukasz Lenart created WW-4344:
---------------------------------
Summary: Improve Logging layer implementation to avoid additional boilerplate with if (LOG.isDebugEnable)
Key: WW-4344
URL: https://issues.apache.org/jira/browse/WW-4344
Project: Struts 2
Issue Type: Improvement
Components: "New" API
Affects Versions: 2.3.16.3
Reporter: Lukasz Lenart
Assignee: Lukasz Lenart
Fix For: 2.3.18
Instead using
{code:java}
if (LOG.isDebugEnable()) {
LOG.debug("Action name is [#0]', actionName);
}
{code}
can be reduced to
{code:java}
LOG.debug("Action name is [#0]', actionName);
{code}
with implementation in {{JdkLogger}} and any other implementation of {{Logger}} interface:
{code:java}
public void debug(String message, String... params) {
if(isDebugEnable()) {
// perform logging
}
}
{code}
--
This message was sent by Atlassian JIRA
(v6.2#6252)