T - subtype of ExtendedLoggerpublic 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 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-2019 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.