From: Javen O'Neal Date: Wed, 21 Sep 2016 01:41:54 +0000 (+0000) Subject: bug 59933: override POILogger#log(int, Object...) in NullLogger X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=92d0f35c84e709d5ffa0114948e4d0ff9c4eb68c;p=poi.git bug 59933: override POILogger#log(int, Object...) in NullLogger git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1761657 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/src/java/org/apache/poi/util/NullLogger.java b/src/java/org/apache/poi/util/NullLogger.java index fe0979cfef..d4fc574426 100644 --- a/src/java/org/apache/poi/util/NullLogger.java +++ b/src/java/org/apache/poi/util/NullLogger.java @@ -53,6 +53,18 @@ public class NullLogger extends POILogger { // do nothing } + /** + * Log a message. Lazily appends Object parameters together. + * If the last parameter is a {@link Throwable} it is logged specially. + * + * @param level One of DEBUG, INFO, WARN, ERROR, FATAL + * @param objs the objects to place in the message + */ + @Override + public void log(int level, Object... objs) { + // do nothing + } + /** * Check if a logger is enabled to log at the specified level