From c66877c4600d0d2df58fcaab03cbf117b853d9c6 Mon Sep 17 00:00:00 2001 From: Lukasz Lenart Date: Fri, 15 Mar 2013 21:24:20 +0000 Subject: [PATCH] Extends logger params support git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@1457128 13f79535-47bb-0310-9956-ffa450edef68 --- .../java/com/opensymphony/xwork2/util/logging/Logger.java | 2 ++ .../xwork2/util/logging/commons/CommonsLogger.java | 4 ++++ .../com/opensymphony/xwork2/util/logging/jdk/JdkLogger.java | 4 ++++ .../opensymphony/xwork2/util/logging/slf4j/Slf4jLogger.java | 4 ++++ 4 files changed, 14 insertions(+) diff --git a/xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/Logger.java b/xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/Logger.java index 87bf77cde..52270af87 100644 --- a/xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/Logger.java +++ b/xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/Logger.java @@ -41,6 +41,8 @@ public interface Logger { void warn(String msg, String... args); + void warn(String msg, Object... args); + void warn(String msg, Throwable ex, String... args); boolean isWarnEnabled(); diff --git a/xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/commons/CommonsLogger.java b/xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/commons/CommonsLogger.java index d167c8be5..c32e9ddb3 100644 --- a/xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/commons/CommonsLogger.java +++ b/xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/commons/CommonsLogger.java @@ -56,6 +56,10 @@ public class CommonsLogger implements Logger { log.warn(LoggerUtils.format(msg, args)); } + public void warn(String msg, Object... args) { + log.warn(LoggerUtils.format(msg, args)); + } + public void warn(String msg, Throwable ex, String... args) { log.warn(LoggerUtils.format(msg, args), ex); } diff --git a/xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/jdk/JdkLogger.java b/xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/jdk/JdkLogger.java index 8653235ca..6a95d44b2 100644 --- a/xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/jdk/JdkLogger.java +++ b/xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/jdk/JdkLogger.java @@ -63,6 +63,10 @@ public class JdkLogger implements Logger { log.log(Level.WARNING, LoggerUtils.format(msg, args)); } + public void warn(String msg, Object... args) { + log.log(Level.WARNING, LoggerUtils.format(msg, args)); + } + public void warn(String msg, Throwable ex, String... args) { log.log(Level.WARNING, LoggerUtils.format(msg, args), ex); } diff --git a/xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/slf4j/Slf4jLogger.java b/xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/slf4j/Slf4jLogger.java index f3c812b99..5164c4e66 100644 --- a/xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/slf4j/Slf4jLogger.java +++ b/xwork-core/src/main/java/com/opensymphony/xwork2/util/logging/slf4j/Slf4jLogger.java @@ -53,6 +53,10 @@ public class Slf4jLogger implements Logger { log.warn(LoggerUtils.format(msg, args)); } + public void warn(String msg, Object... args) { + log.warn(LoggerUtils.format(msg, args)); + } + public void warn(String msg, Throwable ex, String... args) { log.warn(LoggerUtils.format(msg, args), ex); }