From 310645a75a37b39de7476bbf4c95eff713236e2d Mon Sep 17 00:00:00 2001 From: Thomas Neidhart Date: Wed, 20 Feb 2013 09:20:12 +0000 Subject: [PATCH] [LOGGING-133] Change scope of Jdk14Logger.log to protected. git-svn-id: https://svn.apache.org/repos/asf/commons/proper/logging/trunk@1448053 13f79535-47bb-0310-9956-ffa450edef68 --- src/changes/changes.xml | 4 ++++ .../java/org/apache/commons/logging/impl/Jdk14Logger.java | 6 ++++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/changes/changes.xml b/src/changes/changes.xml index b4ebd9b..1b94978 100644 --- a/src/changes/changes.xml +++ b/src/changes/changes.xml @@ -44,6 +44,10 @@ The type attribute can be add,update,fix,remove. + + Change scope of Jdk14Logger.log(Level, String, Throwable) to protected, allowing + subclasses to modify the logging output. + Properly synchronize access to protected static field LogFactory.nullClassLoaderFactory. diff --git a/src/main/java/org/apache/commons/logging/impl/Jdk14Logger.java b/src/main/java/org/apache/commons/logging/impl/Jdk14Logger.java index 05af7eb..6d3d81c 100644 --- a/src/main/java/org/apache/commons/logging/impl/Jdk14Logger.java +++ b/src/main/java/org/apache/commons/logging/impl/Jdk14Logger.java @@ -67,9 +67,9 @@ public class Jdk14Logger implements Log, Serializable { */ protected String name = null; - // --------------------------------------------------------- Public Methods + // --------------------------------------------------------- Protected Methods - private void log( Level level, String msg, Throwable ex ) { + protected void log( Level level, String msg, Throwable ex ) { Logger logger = getLogger(); if (logger.isLoggable(level)) { // Hack (?) to get the stack trace. @@ -91,6 +91,8 @@ public class Jdk14Logger implements Log, Serializable { } } + // --------------------------------------------------------- Public Methods + /** * Logs a message with java.util.logging.Level.FINE. *