T
- subtype of ExtendedLogger
public static class LoggerRegistry.ConcurrentMapFactory<T extends ExtendedLogger> extends Object implements LoggerRegistry.MapFactory<T>
Constructor and Description |
---|
ConcurrentMapFactory() |
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 ConcurrentMapFactory()
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-2021 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.