Package org.apache.logging.log4j.spi
Class LoggerRegistry.WeakMapFactory<T extends ExtendedLogger>
java.lang.Object
org.apache.logging.log4j.spi.LoggerRegistry.WeakMapFactory<T>
- Type Parameters:
T
- subtype ofExtendedLogger
- All Implemented Interfaces:
LoggerRegistry.MapFactory<T>
- Enclosing class:
- LoggerRegistry<T extends ExtendedLogger>
public static class LoggerRegistry.WeakMapFactory<T extends ExtendedLogger>
extends Object
implements LoggerRegistry.MapFactory<T>
LoggerRegistry.MapFactory
implementation using WeakHashMap
.-
Constructor Summary
-
Method Summary
-
Constructor Details
-
WeakMapFactory
public WeakMapFactory()
-
-
Method Details
-
createInnerMap
- Specified by:
createInnerMap
in interfaceLoggerRegistry.MapFactory<T extends ExtendedLogger>
-
createOuterMap
- Specified by:
createOuterMap
in interfaceLoggerRegistry.MapFactory<T extends ExtendedLogger>
-
putIfAbsent
- Specified by:
putIfAbsent
in interfaceLoggerRegistry.MapFactory<T extends ExtendedLogger>
-