### Eclipse Workspace Patch 1.0 #P logback-classic Index: src/main/java/ch/qos/logback/classic/LoggerContext.java =================================================================== --- src/main/java/ch/qos/logback/classic/LoggerContext.java (revision 3960) +++ src/main/java/ch/qos/logback/classic/LoggerContext.java (working copy) @@ -152,6 +152,7 @@ childLogger = logger.getChildByName(childName); if (childLogger == null) { childLogger = logger.createChildByName(childName); + customizeNewLogger(childLogger); loggerCache.put(childName, childLogger); incSize(); } @@ -163,6 +164,16 @@ } } + /** + * Allows subclasses to perform post-create modifications on newly-created {@link Logger} instances. + * By default, this method does nothing + * + * @param childLogger + */ + protected void customizeNewLogger(final Logger childLogger) { + + } + private void incSize() { size++; }