blob: 8b359739293e37d162f2aaa05aac268085bdcb1b [file] [log] [blame]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xml:lang="en" lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<title>Apache Log4j API 2.13.0 Reference Package org.apache.logging.log4j.spi</title>
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="style" />
</head>
<body>
<h3>
<a href="package-summary.html" target="classFrame">org.apache.logging.log4j.spi</a>
</h3>
<h3>Classes</h3>
<ul>
<li>
<a href="AbstractLogger.html" target="classFrame">AbstractLogger</a>
</li>
<li>
<a href="AbstractLoggerAdapter.html" target="classFrame">AbstractLoggerAdapter</a>
</li>
<li>
<a href="CleanableThreadContextMap.html" target="classFrame">CleanableThreadContextMap</a>
</li>
<li>
<a href="LoggerRegistry.html" target="classFrame">ConcurrentMapFactory</a>
</li>
<li>
<a href="CopyOnWrite.html" target="classFrame">CopyOnWrite</a>
</li>
<li>
<a href="CopyOnWriteSortedArrayThreadContextMap.html" target="classFrame">CopyOnWriteSortedArrayThreadContextMap</a>
</li>
<li>
<a href="DefaultThreadContextMap.html" target="classFrame">DefaultThreadContextMap</a>
</li>
<li>
<a href="DefaultThreadContextStack.html" target="classFrame">DefaultThreadContextStack</a>
</li>
<li>
<a href="ExtendedLogger.html" target="classFrame">ExtendedLogger</a>
</li>
<li>
<a href="ExtendedLoggerWrapper.html" target="classFrame">ExtendedLoggerWrapper</a>
</li>
<li>
<a href="GarbageFreeSortedArrayThreadContextMap.html" target="classFrame">GarbageFreeSortedArrayThreadContextMap</a>
</li>
<li>
<a href="AbstractLogger.html" target="classFrame">LocalLogBuilder</a>
</li>
<li>
<a href="LocationAwareLogger.html" target="classFrame">LocationAwareLogger</a>
</li>
<li>
<a href="LoggerAdapter.html" target="classFrame">LoggerAdapter</a>
</li>
<li>
<a href="LoggerContext.html" target="classFrame">LoggerContext</a>
</li>
<li>
<a href="LoggerContextFactory.html" target="classFrame">LoggerContextFactory</a>
</li>
<li>
<a href="LoggerContextKey.html" target="classFrame">LoggerContextKey</a>
</li>
<li>
<a href="LoggerContextShutdownAware.html" target="classFrame">LoggerContextShutdownAware</a>
</li>
<li>
<a href="LoggerContextShutdownEnabled.html" target="classFrame">LoggerContextShutdownEnabled</a>
</li>
<li>
<a href="LoggerRegistry.html" target="classFrame">LoggerRegistry</a>
</li>
<li>
<a href="LoggerRegistry.html" target="classFrame">MapFactory</a>
</li>
<li>
<a href="MessageFactory2Adapter.html" target="classFrame">MessageFactory2Adapter</a>
</li>
<li>
<a href="MutableThreadContextStack.html" target="classFrame">MutableThreadContextStack</a>
</li>
<li>
<a href="NoOpThreadContextMap.html" target="classFrame">NoOpThreadContextMap</a>
</li>
<li>
<a href="ObjectThreadContextMap.html" target="classFrame">ObjectThreadContextMap</a>
</li>
<li>
<a href="Provider.html" target="classFrame">Provider</a>
</li>
<li>
<a href="ReadOnlyThreadContextMap.html" target="classFrame">ReadOnlyThreadContextMap</a>
</li>
<li>
<a href="StandardLevel.html" target="classFrame">StandardLevel</a>
</li>
<li>
<a href="Terminable.html" target="classFrame">Terminable</a>
</li>
<li>
<a href="ThreadContextMap.html" target="classFrame">ThreadContextMap</a>
</li>
<li>
<a href="ThreadContextMap2.html" target="classFrame">ThreadContextMap2</a>
</li>
<li>
<a href="ThreadContextMapFactory.html" target="classFrame">ThreadContextMapFactory</a>
</li>
<li>
<a href="ThreadContextStack.html" target="classFrame">ThreadContextStack</a>
</li>
<li>
<a href="LoggerRegistry.html" target="classFrame">WeakMapFactory</a>
</li>
</ul>
</body>
</html>