You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by mi...@apache.org on 2016/08/27 09:48:51 UTC

[34/50] [abbrv] logging-log4j2 git commit: [LOG4J2-1547] The Core AbstractConfiguration should track its LoggerContext and add Configuration.getLoggerContext(). Note Core method signature change.

[LOG4J2-1547] The Core AbstractConfiguration should track its
LoggerContext and add Configuration.getLoggerContext(). Note Core method
signature change.

Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/213a2476
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/213a2476
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4j2/diff/213a2476

Branch: refs/heads/LOG4J-1181
Commit: 213a24768263f513439ee6e0d9de326ed6f59218
Parents: e8b97fd
Author: Gary Gregory <gg...@apache.org>
Authored: Fri Aug 26 08:38:38 2016 -0700
Committer: Gary Gregory <gg...@apache.org>
Committed: Fri Aug 26 08:38:38 2016 -0700

----------------------------------------------------------------------
 src/site/xdoc/manual/customconfig.xml | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/213a2476/src/site/xdoc/manual/customconfig.xml
----------------------------------------------------------------------
diff --git a/src/site/xdoc/manual/customconfig.xml b/src/site/xdoc/manual/customconfig.xml
index ed84279..ced5cbc 100644
--- a/src/site/xdoc/manual/customconfig.xml
+++ b/src/site/xdoc/manual/customconfig.xml
@@ -128,12 +128,12 @@ public class CustomConfigurationFactory extends ConfigurationFactory {
     }
 
     @Override
-    public Configuration getConfiguration(ConfigurationSource source) {
-        return getConfiguration(source.toString(), null);
+    public Configuration getConfiguration(final LoggerContext loggerContext, final ConfigurationSource source) {
+        return getConfiguration(loggerContext, source.toString(), null);
     }
 
     @Override
-    public Configuration getConfiguration(final String name, final URI configLocation) {
+    public Configuration getConfiguration(final LoggerContext loggerContext, final String name, final URI configLocation) {
         ConfigurationBuilder<BuiltConfiguration> builder = newConfigurationBuilder();
         return createConfiguration(name, builder);
     }
@@ -143,6 +143,10 @@ public class CustomConfigurationFactory extends ConfigurationFactory {
         return new String[] {"*"};
     }
 }]]></pre>
+            <p>
+              As of version 2.7, the <code>ConfigurationFactory.getConfiguration()</code> methods take an 
+              additional <code>LoggerContext</code> parameter.
+            </p>
           </subsection>
         <a name="Configurator"/>
           <subsection name="Reconfigure Log4j Using ConfigurationBuilder with the Configurator">