T
- subtype of ExtendedLogger
public static class LoggerRegistry.WeakMapFactory<T extends ExtendedLogger> extends Object implements LoggerRegistry.MapFactory<T>
Constructor and Description |
---|
WeakMapFactory() |
Modifier and Type | Method and Description |
---|---|
Map<String,T> |
createInnerMap() |
Map<String,Map<String,T>> |
createOuterMap() |
void |
putIfAbsent(Map<String,T> innerMap,
String name,
T logger) |
public WeakMapFactory()
public Map<String,T> createInnerMap()
createInnerMap
in interface LoggerRegistry.MapFactory<T extends ExtendedLogger>
public Map<String,Map<String,T>> createOuterMap()
createOuterMap
in interface LoggerRegistry.MapFactory<T extends ExtendedLogger>
public void putIfAbsent(Map<String,T> innerMap, String name, T logger)
putIfAbsent
in interface LoggerRegistry.MapFactory<T extends ExtendedLogger>
Copyright © 1999-1969 The Apache Software Foundation. All Rights Reserved.
Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, the Apache Logging project logo, and the Apache Log4j logo are trademarks of The Apache Software Foundation.