| <!DOCTYPE HTML> |
| <html lang="en"> |
| <head> |
| <!-- Generated by javadoc (17) --> |
| <title>All Classes and Interfaces (Apache Log4j Core 2.23.1 API)</title> |
| <meta name="viewport" content="width=device-width, initial-scale=1"> |
| <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
| <meta name="description" content="class index"> |
| <meta name="generator" content="javadoc/AllClassesIndexWriter"> |
| <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style"> |
| <link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style"> |
| <link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style"> |
| <script type="text/javascript" src="script.js"></script> |
| <script type="text/javascript" src="script-dir/jquery-3.6.1.min.js"></script> |
| <script type="text/javascript" src="script-dir/jquery-ui.min.js"></script> |
| </head> |
| <body class="all-classes-index-page"> |
| <script type="text/javascript">var evenRowColor = "even-row-color"; |
| var oddRowColor = "odd-row-color"; |
| var tableTab = "table-tab"; |
| var activeTableTab = "active-table-tab"; |
| var pathtoroot = "./"; |
| loadScripts(document, 'script');</script> |
| <noscript> |
| <div>JavaScript is disabled on your browser.</div> |
| </noscript> |
| <div class="flex-box"> |
| <header role="banner" class="flex-header"> |
| <nav role="navigation"> |
| <!-- ========= START OF TOP NAVBAR ======= --> |
| <div class="top-nav" id="navbar-top"> |
| <div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div> |
| <ul id="navbar-top-firstrow" class="nav-list" title="Navigation"> |
| <li><a href="index.html">Overview</a></li> |
| <li>Package</li> |
| <li>Class</li> |
| <li>Use</li> |
| <li><a href="overview-tree.html">Tree</a></li> |
| <li><a href="deprecated-list.html">Deprecated</a></li> |
| <li><a href="index-all.html">Index</a></li> |
| <li><a href="help-doc.html#all-classes">Help</a></li> |
| </ul> |
| </div> |
| <div class="sub-nav"> |
| <div class="nav-list-search"><label for="search-input">SEARCH:</label> |
| <input type="text" id="search-input" value="search" disabled="disabled"> |
| <input type="reset" id="reset-button" value="reset" disabled="disabled"> |
| </div> |
| </div> |
| <!-- ========= END OF TOP NAVBAR ========= --> |
| <span class="skip-nav" id="skip-navbar-top"></span></nav> |
| </header> |
| <div class="flex-content"> |
| <main role="main"> |
| <div class="header"> |
| <h1 title="All Classes and Interfaces" class="title">All Classes and Interfaces</h1> |
| </div> |
| <div id="all-classes-table"> |
| <div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="all-classes-table-tab0" role="tab" aria-selected="true" aria-controls="all-classes-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table', 2)" class="active-table-tab">All Classes and Interfaces</button><button id="all-classes-table-tab1" role="tab" aria-selected="false" aria-controls="all-classes-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table-tab1', 2)" class="table-tab">Interfaces</button><button id="all-classes-table-tab2" role="tab" aria-selected="false" aria-controls="all-classes-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table-tab2', 2)" class="table-tab">Classes</button><button id="all-classes-table-tab3" role="tab" aria-selected="false" aria-controls="all-classes-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table-tab3', 2)" class="table-tab">Enums</button><button id="all-classes-table-tab5" role="tab" aria-selected="false" aria-controls="all-classes-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table-tab5', 2)" class="table-tab">Exceptions</button><button id="all-classes-table-tab7" role="tab" aria-selected="false" aria-controls="all-classes-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table-tab7', 2)" class="table-tab">Annotation Types</button></div> |
| <div id="all-classes-table.tabpanel" role="tabpanel"> |
| <div class="summary-table two-column-summary" aria-labelledby="all-classes-table-tab0"> |
| <div class="table-header col-first">Class</div> |
| <div class="table-header col-last">Description</div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/rolling/action/AbstractAction.html" title="class in org.apache.logging.log4j.core.appender.rolling.action">AbstractAction</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Abstract base class for implementations of Action.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/AbstractAppender.html" title="class in org.apache.logging.log4j.core.appender">AbstractAppender</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Abstract base class for Appenders.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/AbstractAppender.Builder.html" title="class in org.apache.logging.log4j.core.appender">AbstractAppender.Builder</a><<a href="org/apache/logging/log4j/core/appender/AbstractAppender.Builder.html" title="type parameter in AbstractAppender.Builder">B</a> extends <a href="org/apache/logging/log4j/core/appender/AbstractAppender.Builder.html" title="class in org.apache.logging.log4j.core.appender">AbstractAppender.Builder</a><<a href="org/apache/logging/log4j/core/appender/AbstractAppender.Builder.html" title="type parameter in AbstractAppender.Builder">B</a>>></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Subclasses can extend this abstract Builder.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/AbstractConfiguration.html" title="class in org.apache.logging.log4j.core.config">AbstractConfiguration</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">The base Configuration.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/lookup/AbstractConfigurationAwareLookup.html" title="class in org.apache.logging.log4j.core.lookup">AbstractConfigurationAwareLookup</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">StrLookup that is ConfigurationAware.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/db/jdbc/AbstractConnectionSource.html" title="class in org.apache.logging.log4j.core.appender.db.jdbc">AbstractConnectionSource</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/layout/AbstractCsvLayout.html" title="class in org.apache.logging.log4j.core.layout">AbstractCsvLayout</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">A superclass for Comma-Separated Value (CSV) layouts.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/db/AbstractDatabaseAppender.html" title="class in org.apache.logging.log4j.core.appender.db">AbstractDatabaseAppender</a><<a href="org/apache/logging/log4j/core/appender/db/AbstractDatabaseAppender.html" title="type parameter in AbstractDatabaseAppender">T</a> extends <a href="org/apache/logging/log4j/core/appender/db/AbstractDatabaseManager.html" title="class in org.apache.logging.log4j.core.appender.db">AbstractDatabaseManager</a>></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">An abstract Appender for writing events to a database of some type, be it relational or NoSQL.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/db/AbstractDatabaseAppender.Builder.html" title="class in org.apache.logging.log4j.core.appender.db">AbstractDatabaseAppender.Builder</a><<a href="org/apache/logging/log4j/core/appender/db/AbstractDatabaseAppender.Builder.html" title="type parameter in AbstractDatabaseAppender.Builder">B</a> extends <a href="org/apache/logging/log4j/core/appender/db/AbstractDatabaseAppender.Builder.html" title="class in org.apache.logging.log4j.core.appender.db">AbstractDatabaseAppender.Builder</a><<a href="org/apache/logging/log4j/core/appender/db/AbstractDatabaseAppender.Builder.html" title="type parameter in AbstractDatabaseAppender.Builder">B</a>>></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/db/AbstractDatabaseManager.html" title="class in org.apache.logging.log4j.core.appender.db">AbstractDatabaseManager</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Manager that allows database appenders to have their configuration reloaded without losing events.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/db/AbstractDatabaseManager.AbstractFactoryData.html" title="class in org.apache.logging.log4j.core.appender.db">AbstractDatabaseManager.AbstractFactoryData</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Implementations should extend this class for passing data between the getManager method and the manager factory |
| class.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/db/jdbc/AbstractDriverManagerConnectionSource.html" title="class in org.apache.logging.log4j.core.appender.db.jdbc">AbstractDriverManagerConnectionSource</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">A <a href="org/apache/logging/log4j/core/appender/db/jdbc/ConnectionSource.html" title="interface in org.apache.logging.log4j.core.appender.db.jdbc"><code>ConnectionSource</code></a> that uses a JDBC connection string, a user name, and a password to call |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/sql/DriverManager.html#getConnection-java.lang.String-java.lang.String-java.lang.String-" title="class or interface in java.sql" class="external-link"><code>DriverManager.getConnection(String, String, String)</code></a>.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/db/jdbc/AbstractDriverManagerConnectionSource.Builder.html" title="class in org.apache.logging.log4j.core.appender.db.jdbc">AbstractDriverManagerConnectionSource.Builder</a><<a href="org/apache/logging/log4j/core/appender/db/jdbc/AbstractDriverManagerConnectionSource.Builder.html" title="type parameter in AbstractDriverManagerConnectionSource.Builder">B</a> extends <a href="org/apache/logging/log4j/core/appender/db/jdbc/AbstractDriverManagerConnectionSource.Builder.html" title="class in org.apache.logging.log4j.core.appender.db.jdbc">AbstractDriverManagerConnectionSource.Builder</a><<a href="org/apache/logging/log4j/core/appender/db/jdbc/AbstractDriverManagerConnectionSource.Builder.html" title="type parameter in AbstractDriverManagerConnectionSource.Builder">B</a>>></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Builds DriverManagerConnectionSource instances.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/AbstractFileAppender.html" title="class in org.apache.logging.log4j.core.appender">AbstractFileAppender</a><<a href="org/apache/logging/log4j/core/appender/AbstractFileAppender.html" title="type parameter in AbstractFileAppender">M</a> extends <a href="org/apache/logging/log4j/core/appender/OutputStreamManager.html" title="class in org.apache.logging.log4j.core.appender">OutputStreamManager</a>></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Abstract File Appender.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/AbstractFileAppender.Builder.html" title="class in org.apache.logging.log4j.core.appender">AbstractFileAppender.Builder</a><<a href="org/apache/logging/log4j/core/appender/AbstractFileAppender.Builder.html" title="type parameter in AbstractFileAppender.Builder">B</a> extends <a href="org/apache/logging/log4j/core/appender/AbstractFileAppender.Builder.html" title="class in org.apache.logging.log4j.core.appender">AbstractFileAppender.Builder</a><<a href="org/apache/logging/log4j/core/appender/AbstractFileAppender.Builder.html" title="type parameter in AbstractFileAppender.Builder">B</a>>></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Builds FileAppender instances.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/filter/AbstractFilter.html" title="class in org.apache.logging.log4j.core.filter">AbstractFilter</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Users should extend this class to implement filters.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/filter/AbstractFilter.AbstractFilterBuilder.html" title="class in org.apache.logging.log4j.core.filter">AbstractFilter.AbstractFilterBuilder</a><<a href="org/apache/logging/log4j/core/filter/AbstractFilter.AbstractFilterBuilder.html" title="type parameter in AbstractFilter.AbstractFilterBuilder">B</a> extends <a href="org/apache/logging/log4j/core/filter/AbstractFilter.AbstractFilterBuilder.html" title="class in org.apache.logging.log4j.core.filter">AbstractFilter.AbstractFilterBuilder</a><<a href="org/apache/logging/log4j/core/filter/AbstractFilter.AbstractFilterBuilder.html" title="type parameter in AbstractFilter.AbstractFilterBuilder">B</a>>></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/filter/AbstractFilterable.html" title="class in org.apache.logging.log4j.core.filter">AbstractFilterable</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Enhances a Class by allowing it to contain Filters.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/filter/AbstractFilterable.Builder.html" title="class in org.apache.logging.log4j.core.filter">AbstractFilterable.Builder</a><<a href="org/apache/logging/log4j/core/filter/AbstractFilterable.Builder.html" title="type parameter in AbstractFilterable.Builder">B</a> extends <a href="org/apache/logging/log4j/core/filter/AbstractFilterable.Builder.html" title="class in org.apache.logging.log4j.core.filter">AbstractFilterable.Builder</a><<a href="org/apache/logging/log4j/core/filter/AbstractFilterable.Builder.html" title="type parameter in AbstractFilterable.Builder">B</a>>></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Subclasses can extend this abstract Builder.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/net/ssl/AbstractKeyStoreConfiguration.html" title="class in org.apache.logging.log4j.core.net.ssl">AbstractKeyStoreConfiguration</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Configuration of the KeyStore</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/layout/AbstractLayout.html" title="class in org.apache.logging.log4j.core.layout">AbstractLayout</a><<a href="org/apache/logging/log4j/core/layout/AbstractLayout.html" title="type parameter in AbstractLayout">T</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Abstract base class for Layouts.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/layout/AbstractLayout.Builder.html" title="class in org.apache.logging.log4j.core.layout">AbstractLayout.Builder</a><<a href="org/apache/logging/log4j/core/layout/AbstractLayout.Builder.html" title="type parameter in AbstractLayout.Builder">B</a> extends <a href="org/apache/logging/log4j/core/layout/AbstractLayout.Builder.html" title="class in org.apache.logging.log4j.core.layout">AbstractLayout.Builder</a><<a href="org/apache/logging/log4j/core/layout/AbstractLayout.Builder.html" title="type parameter in AbstractLayout.Builder">B</a>>></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Subclasses can extend this abstract Builder.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/AbstractLifeCycle.html" title="class in org.apache.logging.log4j.core">AbstractLifeCycle</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">A life cycle to be extended.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/AbstractLogEvent.html" title="class in org.apache.logging.log4j.core">AbstractLogEvent</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">An abstract log event implementation with default values for all methods.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/lookup/AbstractLookup.html" title="class in org.apache.logging.log4j.core.lookup">AbstractLookup</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">A default lookup for others to extend.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/AbstractManager.html" title="class in org.apache.logging.log4j.core.appender">AbstractManager</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Abstract base class used to register managers.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/AbstractManager.AbstractFactoryData.html" title="class in org.apache.logging.log4j.core.appender">AbstractManager.AbstractFactoryData</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Implementations should extend this class for passing data between the getManager method and the manager factory |
| class.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/nosql/AbstractNoSqlConnection.html" title="class in org.apache.logging.log4j.core.appender.nosql">AbstractNoSqlConnection</a><<a href="org/apache/logging/log4j/core/appender/nosql/AbstractNoSqlConnection.html" title="type parameter in AbstractNoSqlConnection">W</a>,<wbr><a href="org/apache/logging/log4j/core/appender/nosql/AbstractNoSqlConnection.html" title="type parameter in AbstractNoSqlConnection">T</a> extends <a href="org/apache/logging/log4j/core/appender/nosql/NoSqlObject.html" title="interface in org.apache.logging.log4j.core.appender.nosql">NoSqlObject</a><<a href="org/apache/logging/log4j/core/appender/nosql/AbstractNoSqlConnection.html" title="type parameter in AbstractNoSqlConnection">W</a>>></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Facilitates implementations of <a href="org/apache/logging/log4j/core/appender/nosql/NoSqlConnection.html" title="interface in org.apache.logging.log4j.core.appender.nosql"><code>NoSqlConnection</code></a>.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/AbstractOutputStreamAppender.html" title="class in org.apache.logging.log4j.core.appender">AbstractOutputStreamAppender</a><<a href="org/apache/logging/log4j/core/appender/AbstractOutputStreamAppender.html" title="type parameter in AbstractOutputStreamAppender">M</a> extends <a href="org/apache/logging/log4j/core/appender/OutputStreamManager.html" title="class in org.apache.logging.log4j.core.appender">OutputStreamManager</a>></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Appends log events as bytes to a byte output stream.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/AbstractOutputStreamAppender.Builder.html" title="class in org.apache.logging.log4j.core.appender">AbstractOutputStreamAppender.Builder</a><<a href="org/apache/logging/log4j/core/appender/AbstractOutputStreamAppender.Builder.html" title="type parameter in AbstractOutputStreamAppender.Builder">B</a> extends <a href="org/apache/logging/log4j/core/appender/AbstractOutputStreamAppender.Builder.html" title="class in org.apache.logging.log4j.core.appender">AbstractOutputStreamAppender.Builder</a><<a href="org/apache/logging/log4j/core/appender/AbstractOutputStreamAppender.Builder.html" title="type parameter in AbstractOutputStreamAppender.Builder">B</a>>></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Subclasses can extend this abstract Builder.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/rolling/action/AbstractPathAction.html" title="class in org.apache.logging.log4j.core.appender.rolling.action">AbstractPathAction</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Abstract action for processing files that are accepted by the specified PathFilters.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/pattern/AbstractPatternConverter.html" title="class in org.apache.logging.log4j.core.pattern">AbstractPatternConverter</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">AbstractPatternConverter is an abstract class that provides the formatting functionality that derived classes need.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/plugins/visitors/AbstractPluginVisitor.html" title="class in org.apache.logging.log4j.core.config.plugins.visitors">AbstractPluginVisitor</a><<a href="org/apache/logging/log4j/core/config/plugins/visitors/AbstractPluginVisitor.html" title="type parameter in AbstractPluginVisitor">A</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html" title="class or interface in java.lang.annotation" class="external-link">Annotation</a>></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Base class for PluginVisitor implementations.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/rolling/AbstractRolloverStrategy.html" title="class in org.apache.logging.log4j.core.appender.rolling">AbstractRolloverStrategy</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/script/AbstractScript.html" title="class in org.apache.logging.log4j.core.script">AbstractScript</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Container for the language and body of a script.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/net/AbstractSocketManager.html" title="class in org.apache.logging.log4j.core.net">AbstractSocketManager</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Abstract base class for managing sockets.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/layout/AbstractStringLayout.html" title="class in org.apache.logging.log4j.core.layout">AbstractStringLayout</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Abstract base class for Layouts that result in a String.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/layout/AbstractStringLayout.Builder.html" title="class in org.apache.logging.log4j.core.layout">AbstractStringLayout.Builder</a><<a href="org/apache/logging/log4j/core/layout/AbstractStringLayout.Builder.html" title="type parameter in AbstractStringLayout.Builder">B</a> extends <a href="org/apache/logging/log4j/core/layout/AbstractStringLayout.Builder.html" title="class in org.apache.logging.log4j.core.layout">AbstractStringLayout.Builder</a><<a href="org/apache/logging/log4j/core/layout/AbstractStringLayout.Builder.html" title="type parameter in AbstractStringLayout.Builder">B</a>>></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/layout/AbstractStringLayout.Serializer.html" title="interface in org.apache.logging.log4j.core.layout">AbstractStringLayout.Serializer</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/layout/AbstractStringLayout.Serializer2.html" title="interface in org.apache.logging.log4j.core.layout">AbstractStringLayout.Serializer2</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Variation of <a href="org/apache/logging/log4j/core/layout/AbstractStringLayout.Serializer.html" title="interface in org.apache.logging.log4j.core.layout"><code>AbstractStringLayout.Serializer</code></a> that avoids allocating temporary objects.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/pattern/AbstractStyleNameConverter.html" title="class in org.apache.logging.log4j.core.pattern">AbstractStyleNameConverter</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Style pattern converter.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/pattern/AbstractStyleNameConverter.Black.html" title="class in org.apache.logging.log4j.core.pattern">AbstractStyleNameConverter.Black</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Black style pattern converter.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/pattern/AbstractStyleNameConverter.Blue.html" title="class in org.apache.logging.log4j.core.pattern">AbstractStyleNameConverter.Blue</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Blue style pattern converter.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/pattern/AbstractStyleNameConverter.Cyan.html" title="class in org.apache.logging.log4j.core.pattern">AbstractStyleNameConverter.Cyan</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Cyan style pattern converter.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/pattern/AbstractStyleNameConverter.Green.html" title="class in org.apache.logging.log4j.core.pattern">AbstractStyleNameConverter.Green</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Green style pattern converter.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/pattern/AbstractStyleNameConverter.Magenta.html" title="class in org.apache.logging.log4j.core.pattern">AbstractStyleNameConverter.Magenta</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Magenta style pattern converter.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/pattern/AbstractStyleNameConverter.Red.html" title="class in org.apache.logging.log4j.core.pattern">AbstractStyleNameConverter.Red</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Red style pattern converter.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/pattern/AbstractStyleNameConverter.White.html" title="class in org.apache.logging.log4j.core.pattern">AbstractStyleNameConverter.White</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">White style pattern converter.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/pattern/AbstractStyleNameConverter.Yellow.html" title="class in org.apache.logging.log4j.core.pattern">AbstractStyleNameConverter.Yellow</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Yellow style pattern converter.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/rolling/AbstractTriggeringPolicy.html" title="class in org.apache.logging.log4j.core.appender.rolling">AbstractTriggeringPolicy</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Abstract convenience class for triggering policies that extend <a href="org/apache/logging/log4j/core/AbstractLifeCycle.html" title="class in org.apache.logging.log4j.core"><code>AbstractLifeCycle</code></a> and implement |
| <a href="org/apache/logging/log4j/core/appender/rolling/TriggeringPolicy.html" title="interface in org.apache.logging.log4j.core.appender.rolling"><code>TriggeringPolicy</code></a>.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/util/AbstractWatcher.html" title="class in org.apache.logging.log4j.core.util">AbstractWatcher</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Watcher for configuration files.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/util/AbstractWatcher.ReconfigurationRunnable.html" title="class in org.apache.logging.log4j.core.util">AbstractWatcher.ReconfigurationRunnable</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Helper class for triggering a reconfiguration in a background thread.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/AbstractWriterAppender.html" title="class in org.apache.logging.log4j.core.appender">AbstractWriterAppender</a><<a href="org/apache/logging/log4j/core/appender/AbstractWriterAppender.html" title="type parameter in AbstractWriterAppender">M</a> extends <a href="org/apache/logging/log4j/core/appender/WriterManager.html" title="class in org.apache.logging.log4j.core.appender">WriterManager</a>></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Appends log events as strings to a writer.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/appender/rolling/action/Action.html" title="interface in org.apache.logging.log4j.core.appender.rolling.action">Action</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">The Action interface should be implemented by any class that performs |
| file system actions for RollingFileAppenders after the close of |
| the active log file.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/osgi/Activator.html" title="class in org.apache.logging.log4j.core.osgi">Activator</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">OSGi BundleActivator.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/net/Advertiser.html" title="interface in org.apache.logging.log4j.core.net">Advertiser</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/logging/log4j/core/pattern/AnsiEscape.html" title="enum in org.apache.logging.log4j.core.pattern">AnsiEscape</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab3"> |
| <div class="block">Converts text into ANSI escape sequences.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/Appender.html" title="interface in org.apache.logging.log4j.core">Appender</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Appends <a href="org/apache/logging/log4j/core/LogEvent.html" title="interface in org.apache.logging.log4j.core"><code>LogEvent</code></a>s.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/jmx/AppenderAdmin.html" title="class in org.apache.logging.log4j.core.jmx">AppenderAdmin</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Implementation of the <code>AppenderAdminMBean</code> interface.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/jmx/AppenderAdminMBean.html" title="interface in org.apache.logging.log4j.core.jmx">AppenderAdminMBean</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">The MBean interface for monitoring and managing an <code>Appender</code>.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/config/builder/api/AppenderComponentBuilder.html" title="interface in org.apache.logging.log4j.core.config.builder.api">AppenderComponentBuilder</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Builder for constructing Appender Components.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/AppenderControl.html" title="class in org.apache.logging.log4j.core.config">AppenderControl</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Wraps an <a href="org/apache/logging/log4j/core/Appender.html" title="interface in org.apache.logging.log4j.core"><code>Appender</code></a> with details an appender implementation shouldn't need to know about.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/AppenderControlArraySet.html" title="class in org.apache.logging.log4j.core.config">AppenderControlArraySet</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Data structure with similar semantics to CopyOnWriteArraySet, but giving direct access to the underlying array.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/logging/log4j/core/appender/AppenderLoggingException.html" title="class in org.apache.logging.log4j.core.appender">AppenderLoggingException</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab5"> |
| <div class="block">Thrown from an appender when a log event could not be written.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/AppenderRef.html" title="class in org.apache.logging.log4j.core.config">AppenderRef</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">An Appender reference.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/config/builder/api/AppenderRefComponentBuilder.html" title="interface in org.apache.logging.log4j.core.config.builder.api">AppenderRefComponentBuilder</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Assembler for constructing AppenderRef Components.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/AppenderSet.html" title="class in org.apache.logging.log4j.core.appender">AppenderSet</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">A deferred plugin for appenders.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/AppenderSet.Builder.html" title="class in org.apache.logging.log4j.core.appender">AppenderSet.Builder</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/AppendersPlugin.html" title="class in org.apache.logging.log4j.core.config">AppendersPlugin</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">An Appender container.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/config/arbiters/Arbiter.html" title="interface in org.apache.logging.log4j.core.config.arbiters">Arbiter</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Interface used to check for portions of the configuration that may be optionally included.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/async/ArrayBlockingQueueFactory.html" title="class in org.apache.logging.log4j.core.async">ArrayBlockingQueueFactory</a><<a href="org/apache/logging/log4j/core/async/ArrayBlockingQueueFactory.html" title="type parameter in ArrayBlockingQueueFactory">E</a>></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Factory for creating instances of <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ArrayBlockingQueue.html" title="class or interface in java.util.concurrent" class="external-link"><code>ArrayBlockingQueue</code></a>.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/pattern/ArrayPatternConverter.html" title="interface in org.apache.logging.log4j.core.pattern">ArrayPatternConverter</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block"><a href="org/apache/logging/log4j/core/pattern/PatternConverter.html" title="interface in org.apache.logging.log4j.core.pattern"><code>PatternConverter</code></a>s implement this interface to accept an array of objects when formatting.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/util/ArrayUtils.html" title="class in org.apache.logging.log4j.core.util">ArrayUtils</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Copied from Apache Commons Lang (including the <code>@since</code> tags.)</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/util/Assert.html" title="class in org.apache.logging.log4j.core.util">Assert</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Utility class providing common validation logic.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/AsyncAppender.html" title="class in org.apache.logging.log4j.core.appender">AsyncAppender</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Appends to one or more Appenders asynchronously.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/AsyncAppender.Builder.html" title="class in org.apache.logging.log4j.core.appender">AsyncAppender.Builder</a><<a href="org/apache/logging/log4j/core/appender/AsyncAppender.Builder.html" title="type parameter in AsyncAppender.Builder">B</a> extends <a href="org/apache/logging/log4j/core/appender/AsyncAppender.Builder.html" title="class in org.apache.logging.log4j.core.appender">AsyncAppender.Builder</a><<a href="org/apache/logging/log4j/core/appender/AsyncAppender.Builder.html" title="type parameter in AsyncAppender.Builder">B</a>>></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/jmx/AsyncAppenderAdmin.html" title="class in org.apache.logging.log4j.core.jmx">AsyncAppenderAdmin</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Implementation of the <code>AsyncAppenderAdminMBean</code> interface.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/jmx/AsyncAppenderAdminMBean.html" title="interface in org.apache.logging.log4j.core.jmx">AsyncAppenderAdminMBean</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">The MBean interface for monitoring and managing an <code>AsyncAppender</code>.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/async/AsyncLogger.html" title="class in org.apache.logging.log4j.core.async">AsyncLogger</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">AsyncLogger is a logger designed for high throughput and low latency logging.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/async/AsyncLoggerConfig.html" title="class in org.apache.logging.log4j.core.async">AsyncLoggerConfig</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Asynchronous Logger object that is created via configuration and can be |
| combined with synchronous loggers.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/async/AsyncLoggerConfig.Builder.html" title="class in org.apache.logging.log4j.core.async">AsyncLoggerConfig.Builder</a><<a href="org/apache/logging/log4j/core/async/AsyncLoggerConfig.Builder.html" title="type parameter in AsyncLoggerConfig.Builder">B</a> extends <a href="org/apache/logging/log4j/core/async/AsyncLoggerConfig.Builder.html" title="class in org.apache.logging.log4j.core.async">AsyncLoggerConfig.Builder</a><<a href="org/apache/logging/log4j/core/async/AsyncLoggerConfig.Builder.html" title="type parameter in AsyncLoggerConfig.Builder">B</a>>></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/async/AsyncLoggerConfig.RootLogger.html" title="class in org.apache.logging.log4j.core.async">AsyncLoggerConfig.RootLogger</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">An asynchronous root Logger.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/async/AsyncLoggerConfig.RootLogger.Builder.html" title="class in org.apache.logging.log4j.core.async">AsyncLoggerConfig.RootLogger.Builder</a><<a href="org/apache/logging/log4j/core/async/AsyncLoggerConfig.RootLogger.Builder.html" title="type parameter in AsyncLoggerConfig.RootLogger.Builder">B</a> extends <a href="org/apache/logging/log4j/core/async/AsyncLoggerConfig.RootLogger.Builder.html" title="class in org.apache.logging.log4j.core.async">AsyncLoggerConfig.RootLogger.Builder</a><<a href="org/apache/logging/log4j/core/async/AsyncLoggerConfig.RootLogger.Builder.html" title="type parameter in AsyncLoggerConfig.RootLogger.Builder">B</a>>></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/async/AsyncLoggerConfigDefaultExceptionHandler.html" title="class in org.apache.logging.log4j.core.async">AsyncLoggerConfigDefaultExceptionHandler</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Default disruptor exception handler for errors that occur in the AsyncLogger background thread.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/async/AsyncLoggerConfigDelegate.html" title="interface in org.apache.logging.log4j.core.async">AsyncLoggerConfigDelegate</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Encapsulates the mechanism used to log asynchronously.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/async/AsyncLoggerConfigDisruptor.html" title="class in org.apache.logging.log4j.core.async">AsyncLoggerConfigDisruptor</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Helper class decoupling the <code>AsyncLoggerConfig</code> class from the LMAX Disruptor library.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/async/AsyncLoggerConfigDisruptor.Log4jEventWrapper.html" title="class in org.apache.logging.log4j.core.async">AsyncLoggerConfigDisruptor.Log4jEventWrapper</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">RingBuffer events contain all information necessary to perform the work in a separate thread.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/async/AsyncLoggerContext.html" title="class in org.apache.logging.log4j.core.async">AsyncLoggerContext</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block"><code>LoggerContext</code> that creates <code>AsyncLogger</code> objects.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/async/AsyncLoggerContextSelector.html" title="class in org.apache.logging.log4j.core.async">AsyncLoggerContextSelector</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block"><code>ContextSelector</code> that manages <code>AsyncLoggerContext</code> instances.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/async/AsyncLoggerDefaultExceptionHandler.html" title="class in org.apache.logging.log4j.core.async">AsyncLoggerDefaultExceptionHandler</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Default disruptor exception handler for errors that occur in the AsyncLogger background thread.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/async/AsyncQueueFullMessageUtil.html" title="class in org.apache.logging.log4j.core.async">AsyncQueueFullMessageUtil</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block"><b>Consider this class private.</b></div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/async/AsyncQueueFullPolicy.html" title="interface in org.apache.logging.log4j.core.async">AsyncQueueFullPolicy</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Policy for deciding whether to discard the event, enqueue it or log the event on the current thread when the queue |
| is full.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/async/AsyncQueueFullPolicyFactory.html" title="class in org.apache.logging.log4j.core.async">AsyncQueueFullPolicyFactory</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Creates <a href="org/apache/logging/log4j/core/async/AsyncQueueFullPolicy.html" title="interface in org.apache.logging.log4j.core.async"><code>AsyncQueueFullPolicy</code></a> instances based on user-specified system properties.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/async/AsyncWaitStrategyFactory.html" title="interface in org.apache.logging.log4j.core.async">AsyncWaitStrategyFactory</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">This interface allows users to configure a custom Disruptor WaitStrategy used for |
| Async Loggers and Async LoggerConfigs.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/async/AsyncWaitStrategyFactoryConfig.html" title="class in org.apache.logging.log4j.core.async">AsyncWaitStrategyFactoryConfig</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">This class allows users to configure the factory used to create |
| an instance of the LMAX disruptor WaitStrategy |
| used by Async Loggers in the log4j configuration.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/async/AsyncWaitStrategyFactoryConfig.Builder.html" title="class in org.apache.logging.log4j.core.async">AsyncWaitStrategyFactoryConfig.Builder</a><<a href="org/apache/logging/log4j/core/async/AsyncWaitStrategyFactoryConfig.Builder.html" title="type parameter in AsyncWaitStrategyFactoryConfig.Builder">B</a> extends <a href="org/apache/logging/log4j/core/async/AsyncWaitStrategyFactoryConfig.Builder.html" title="class in org.apache.logging.log4j.core.async">AsyncWaitStrategyFactoryConfig.Builder</a><<a href="org/apache/logging/log4j/core/async/AsyncWaitStrategyFactoryConfig.Builder.html" title="type parameter in AsyncWaitStrategyFactoryConfig.Builder">B</a>>></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Builds AsyncWaitStrategyFactoryConfig instances.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/util/AuthorizationProvider.html" title="interface in org.apache.logging.log4j.core.util">AuthorizationProvider</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Interface to be implemented to add an Authorization header to an HTTP request.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/AwaitCompletionReliabilityStrategy.html" title="class in org.apache.logging.log4j.core.config">AwaitCompletionReliabilityStrategy</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">ReliabilityStrategy that counts the number of threads that have started to log an event but have not completed yet, |
| and waits for these threads to finish before allowing the appenders to be stopped.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/AwaitUnconditionallyReliabilityStrategy.html" title="class in org.apache.logging.log4j.core.config">AwaitUnconditionallyReliabilityStrategy</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Reliability strategy that sleeps unconditionally for some time before allowing a Configuration to be stopped.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/plugins/convert/Base64Converter.html" title="class in org.apache.logging.log4j.core.config.plugins.convert">Base64Converter</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/async/BasicAsyncLoggerContextSelector.html" title="class in org.apache.logging.log4j.core.async">BasicAsyncLoggerContextSelector</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Returns either this Thread's context or the default <a href="org/apache/logging/log4j/core/async/AsyncLoggerContext.html" title="class in org.apache.logging.log4j.core.async"><code>AsyncLoggerContext</code></a>.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/util/BasicAuthorizationProvider.html" title="class in org.apache.logging.log4j.core.util">BasicAuthorizationProvider</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Provides the Basic Authorization header to a request.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/tools/BasicCommandLineArguments.html" title="class in org.apache.logging.log4j.core.tools">BasicCommandLineArguments</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/selector/BasicContextSelector.html" title="class in org.apache.logging.log4j.core.selector">BasicContextSelector</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Returns either this Thread's context or the default LoggerContext.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/async/BlockingQueueFactory.html" title="interface in org.apache.logging.log4j.core.async">BlockingQueueFactory</a><<a href="org/apache/logging/log4j/core/async/BlockingQueueFactory.html" title="type parameter in BlockingQueueFactory">E</a>></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Factory for creating instances of <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/BlockingQueue.html" title="class or interface in java.util.concurrent" class="external-link"><code>BlockingQueue</code></a>.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/util/Booleans.html" title="class in org.apache.logging.log4j.core.util">Booleans</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Boolean helpers.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/util/Builder.html" title="interface in org.apache.logging.log4j.core.util">Builder</a><<a href="org/apache/logging/log4j/core/util/Builder.html" title="type parameter in Builder">T</a>></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">A type of builder that can be used to configure and create a instances using a Java DSL instead of |
| through a configuration file.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/builder/impl/BuiltConfiguration.html" title="class in org.apache.logging.log4j.core.config.builder.impl">BuiltConfiguration</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">This is the general version of the Configuration created by the Builder.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/osgi/BundleContextSelector.html" title="class in org.apache.logging.log4j.core.osgi">BundleContextSelector</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">ContextSelector for OSGi bundles.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/filter/BurstFilter.html" title="class in org.apache.logging.log4j.core.filter">BurstFilter</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">The <code>BurstFilter</code> is a logging filter that regulates logging traffic.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/filter/BurstFilter.Builder.html" title="class in org.apache.logging.log4j.core.filter">BurstFilter.Builder</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/layout/ByteBufferDestination.html" title="interface in org.apache.logging.log4j.core.layout">ByteBufferDestination</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">ByteBufferDestination is the destination that <a href="org/apache/logging/log4j/core/layout/Encoder.html" title="interface in org.apache.logging.log4j.core.layout"><code>Encoder</code></a>s write binary data to.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/layout/ByteBufferDestinationHelper.html" title="class in org.apache.logging.log4j.core.layout">ByteBufferDestinationHelper</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Helper class for ByteBufferDestination implementors.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/util/CachedClock.html" title="class in org.apache.logging.log4j.core.util">CachedClock</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Implementation of the <code>Clock</code> interface that tracks the time in a |
| private long field that is updated by a background thread once every |
| millisecond.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/util/Cancellable.html" title="interface in org.apache.logging.log4j.core.util">Cancellable</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Interface to cancel a Runnable callback.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/arbiters/ClassArbiter.html" title="class in org.apache.logging.log4j.core.config.arbiters">ClassArbiter</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Conditional that determines if the specified class is present.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/arbiters/ClassArbiter.Builder.html" title="class in org.apache.logging.log4j.core.config.arbiters">ClassArbiter.Builder</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/selector/ClassLoaderContextSelector.html" title="class in org.apache.logging.log4j.core.selector">ClassLoaderContextSelector</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">This ContextSelector chooses a LoggerContext based upon the ClassLoader of the caller.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/pattern/ClassNamePatternConverter.html" title="class in org.apache.logging.log4j.core.pattern">ClassNamePatternConverter</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Formats the class name of the site of the logging request.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/util/Clock.html" title="interface in org.apache.logging.log4j.core.util">Clock</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Provides the time stamp used in log events.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/util/ClockFactory.html" title="class in org.apache.logging.log4j.core.util">ClockFactory</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Factory for <code>Clock</code> objects.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/util/Closer.html" title="class in org.apache.logging.log4j.core.util">Closer</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Closes resources.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/util/CloseShieldOutputStream.html" title="class in org.apache.logging.log4j.core.util">CloseShieldOutputStream</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">A delegating OutputStream that does not close its delegate.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/util/CloseShieldWriter.html" title="class in org.apache.logging.log4j.core.util">CloseShieldWriter</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/util/CoarseCachedClock.html" title="class in org.apache.logging.log4j.core.util">CoarseCachedClock</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">This Clock implementation is similar to CachedClock.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/db/jdbc/ColumnConfig.html" title="class in org.apache.logging.log4j.core.appender.db.jdbc">ColumnConfig</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">A configuration element used to configure which event properties are logged to which columns in the database table.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/db/jdbc/ColumnConfig.Builder.html" title="class in org.apache.logging.log4j.core.appender.db.jdbc">ColumnConfig.Builder</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/db/ColumnMapping.html" title="class in org.apache.logging.log4j.core.appender.db">ColumnMapping</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">A configuration element for specifying a database column name mapping.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/db/ColumnMapping.Builder.html" title="class in org.apache.logging.log4j.core.appender.db">ColumnMapping.Builder</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Builder for <a href="org/apache/logging/log4j/core/appender/db/ColumnMapping.html" title="class in org.apache.logging.log4j.core.appender.db"><code>ColumnMapping</code></a>.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/rolling/action/CommonsCompressAction.html" title="class in org.apache.logging.log4j.core.appender.rolling.action">CommonsCompressAction</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Compresses a file using bzip2 compression.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/builder/api/Component.html" title="class in org.apache.logging.log4j.core.config.builder.api">Component</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Container for building Configurations.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/config/builder/api/ComponentBuilder.html" title="interface in org.apache.logging.log4j.core.config.builder.api">ComponentBuilder</a><<a href="org/apache/logging/log4j/core/config/builder/api/ComponentBuilder.html" title="type parameter in ComponentBuilder">T</a> extends <a href="org/apache/logging/log4j/core/config/builder/api/ComponentBuilder.html" title="interface in org.apache.logging.log4j.core.config.builder.api">ComponentBuilder</a><<a href="org/apache/logging/log4j/core/config/builder/api/ComponentBuilder.html" title="type parameter in ComponentBuilder">T</a>>></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Builds arbitrary components and is the base type for the provided components.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/rolling/action/CompositeAction.html" title="class in org.apache.logging.log4j.core.appender.rolling.action">CompositeAction</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">A group of Actions to be executed in sequence.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/composite/CompositeConfiguration.html" title="class in org.apache.logging.log4j.core.config.composite">CompositeConfiguration</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">A Composite Configuration.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/filter/CompositeFilter.html" title="class in org.apache.logging.log4j.core.filter">CompositeFilter</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Composes and invokes one or more filters.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/config/builder/api/CompositeFilterComponentBuilder.html" title="interface in org.apache.logging.log4j.core.config.builder.api">CompositeFilterComponentBuilder</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Wraps multiple Filter Component builders.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/rolling/CompositeTriggeringPolicy.html" title="class in org.apache.logging.log4j.core.appender.rolling">CompositeTriggeringPolicy</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Triggering policy that wraps other triggering policies.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/config/Configuration.html" title="interface in org.apache.logging.log4j.core.config">Configuration</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Interface that must be implemented to create a configuration.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/config/ConfigurationAware.html" title="interface in org.apache.logging.log4j.core.config">ConfigurationAware</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Indicates that a class requests the current Configuration to be injected.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/config/builder/api/ConfigurationBuilder.html" title="interface in org.apache.logging.log4j.core.config.builder.api">ConfigurationBuilder</a><<a href="org/apache/logging/log4j/core/config/builder/api/ConfigurationBuilder.html" title="type parameter in ConfigurationBuilder">T</a> extends <a href="org/apache/logging/log4j/core/config/Configuration.html" title="interface in org.apache.logging.log4j.core.config">Configuration</a>></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Interface for building logging configurations.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/builder/api/ConfigurationBuilderFactory.html" title="class in org.apache.logging.log4j.core.config.builder.api">ConfigurationBuilderFactory</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Provides methods to create ConfigurationBuilders.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/logging/log4j/core/config/ConfigurationException.html" title="class in org.apache.logging.log4j.core.config">ConfigurationException</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab5"> |
| <div class="block">This exception is thrown when an error occurs reading from, parsing, using, or initializing the Log4j 2 |
| configuration.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/ConfigurationFactory.html" title="class in org.apache.logging.log4j.core.config">ConfigurationFactory</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Factory class for parsed <a href="org/apache/logging/log4j/core/config/Configuration.html" title="interface in org.apache.logging.log4j.core.config"><code>Configuration</code></a> objects from a configuration file.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/ConfigurationFactoryData.html" title="class in org.apache.logging.log4j.core.appender">ConfigurationFactoryData</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Factory Data that carries a configuration.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/ConfigurationFileWatcher.html" title="class in org.apache.logging.log4j.core.config">ConfigurationFileWatcher</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Watcher for configuration files.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/config/ConfigurationListener.html" title="interface in org.apache.logging.log4j.core.config">ConfigurationListener</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Interface used to allow components to be notified when the configuration changes.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/ConfigurationScheduler.html" title="class in org.apache.logging.log4j.core.config">ConfigurationScheduler</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/ConfigurationSource.html" title="class in org.apache.logging.log4j.core.config">ConfigurationSource</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Represents the source for the logging configuration.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/lookup/ConfigurationStrSubstitutor.html" title="class in org.apache.logging.log4j.core.lookup">ConfigurationStrSubstitutor</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block"><a href="org/apache/logging/log4j/core/lookup/RuntimeStrSubstitutor.html" title="class in org.apache.logging.log4j.core.lookup"><code>RuntimeStrSubstitutor</code></a> is a <a href="org/apache/logging/log4j/core/lookup/StrSubstitutor.html" title="class in org.apache.logging.log4j.core.lookup"><code>StrSubstitutor</code></a> which only supports recursive evaluation of lookups.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/Configurator.html" title="class in org.apache.logging.log4j.core.config">Configurator</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Initializes and configure the Logging system.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/appender/db/jdbc/ConnectionSource.html" title="interface in org.apache.logging.log4j.core.appender.db.jdbc">ConnectionSource</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Configuration element for <a href="org/apache/logging/log4j/core/appender/db/jdbc/JdbcAppender.html" title="class in org.apache.logging.log4j.core.appender.db.jdbc"><code>JdbcAppender</code></a>.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/ConsoleAppender.html" title="class in org.apache.logging.log4j.core.appender">ConsoleAppender</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Appends log events to <code>System.out</code> or <code>System.err</code> using a layout specified by the user.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/ConsoleAppender.Builder.html" title="class in org.apache.logging.log4j.core.appender">ConsoleAppender.Builder</a><<a href="org/apache/logging/log4j/core/appender/ConsoleAppender.Builder.html" title="type parameter in ConsoleAppender.Builder">B</a> extends <a href="org/apache/logging/log4j/core/appender/ConsoleAppender.Builder.html" title="class in org.apache.logging.log4j.core.appender">ConsoleAppender.Builder</a><<a href="org/apache/logging/log4j/core/appender/ConsoleAppender.Builder.html" title="type parameter in ConsoleAppender.Builder">B</a>>></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Builds ConsoleAppender instances.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/logging/log4j/core/appender/ConsoleAppender.Target.html" title="enum in org.apache.logging.log4j.core.appender">ConsoleAppender.Target</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab3"> |
| <div class="block">Enumeration of console destinations.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/util/Constants.html" title="class in org.apache.logging.log4j.core.util">Constants</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Log4j Constants.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab7"><a href="org/apache/logging/log4j/core/config/plugins/validation/Constraint.html" title="annotation in org.apache.logging.log4j.core.config.plugins.validation">Constraint</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab7"> |
| <div class="block">Meta annotation to mark an annotation as a validation constraint.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/config/plugins/validation/ConstraintValidator.html" title="interface in org.apache.logging.log4j.core.config.plugins.validation">ConstraintValidator</a><<a href="org/apache/logging/log4j/core/config/plugins/validation/ConstraintValidator.html" title="type parameter in ConstraintValidator">A</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html" title="class or interface in java.lang.annotation" class="external-link">Annotation</a>></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Interface that <a href="org/apache/logging/log4j/core/config/plugins/validation/Constraint.html" title="annotation in org.apache.logging.log4j.core.config.plugins.validation"><code>Constraint</code></a> annotations must implement to perform validation logic.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/plugins/validation/ConstraintValidators.html" title="class in org.apache.logging.log4j.core.config.plugins.validation">ConstraintValidators</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Utility class to locate an appropriate <a href="org/apache/logging/log4j/core/config/plugins/validation/ConstraintValidator.html" title="interface in org.apache.logging.log4j.core.config.plugins.validation"><code>ConstraintValidator</code></a> implementation for an annotation.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/impl/ContextAnchor.html" title="class in org.apache.logging.log4j.core.impl">ContextAnchor</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Anchor for the ThreadContext.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/jackson/ContextDataAsEntryListDeserializer.html" title="class in org.apache.logging.log4j.core.jackson">ContextDataAsEntryListDeserializer</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block"> |
| <em>Consider this class private.</em></div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/jackson/ContextDataAsEntryListSerializer.html" title="class in org.apache.logging.log4j.core.jackson">ContextDataAsEntryListSerializer</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block"> |
| <em>Consider this class private.</em></div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/jackson/ContextDataDeserializer.html" title="class in org.apache.logging.log4j.core.jackson">ContextDataDeserializer</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block"> |
| <em>Consider this class private.</em></div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/impl/ContextDataFactory.html" title="class in org.apache.logging.log4j.core.impl">ContextDataFactory</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Factory for creating the StringMap instances used to initialize LogEvents' <a href="org/apache/logging/log4j/core/LogEvent.html#getContextData()">context data</a>.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/ContextDataInjector.html" title="interface in org.apache.logging.log4j.core">ContextDataInjector</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Responsible for initializing the context data of LogEvents.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/impl/ContextDataInjectorFactory.html" title="class in org.apache.logging.log4j.core.impl">ContextDataInjectorFactory</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Factory for ContextDataInjectors.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/util/ContextDataProvider.html" title="interface in org.apache.logging.log4j.core.util">ContextDataProvider</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Source of context data to be added to each log event.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/jackson/ContextDataSerializer.html" title="class in org.apache.logging.log4j.core.jackson">ContextDataSerializer</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block"> |
| <em>Consider this class private.</em></div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/lookup/ContextMapLookup.html" title="class in org.apache.logging.log4j.core.lookup">ContextMapLookup</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Looks up keys from the context.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/selector/ContextSelector.html" title="interface in org.apache.logging.log4j.core.selector">ContextSelector</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Interface used to locate a LoggerContext.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/jmx/ContextSelectorAdmin.html" title="class in org.apache.logging.log4j.core.jmx">ContextSelectorAdmin</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Implementation of the <code>ContextSelectorAdminMBean</code> interface.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/jmx/ContextSelectorAdminMBean.html" title="interface in org.apache.logging.log4j.core.jmx">ContextSelectorAdminMBean</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">The MBean interface for monitoring and managing the <code>ContextSelector</code>.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab7"><a href="org/apache/logging/log4j/core/pattern/ConverterKeys.html" title="annotation in org.apache.logging.log4j.core.pattern">ConverterKeys</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab7"> |
| <div class="block">Identifies the keys that are associated with a PatternConverter.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/Core.html" title="class in org.apache.logging.log4j.core">Core</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/selector/CoreContextSelectors.html" title="class in org.apache.logging.log4j.core.selector">CoreContextSelectors</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/CountingNoOpAppender.html" title="class in org.apache.logging.log4j.core.appender">CountingNoOpAppender</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">No-Operation Appender that counts events.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/util/CronExpression.html" title="class in org.apache.logging.log4j.core.util">CronExpression</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Provides a parser and evaluator for unix-like cron expressions.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/CronScheduledFuture.html" title="class in org.apache.logging.log4j.core.config">CronScheduledFuture</a><<a href="org/apache/logging/log4j/core/config/CronScheduledFuture.html" title="type parameter in CronScheduledFuture">V</a>></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/rolling/CronTriggeringPolicy.html" title="class in org.apache.logging.log4j.core.appender.rolling">CronTriggeringPolicy</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Rolls a file over based on a cron schedule.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/layout/CsvLogEventLayout.html" title="class in org.apache.logging.log4j.core.layout">CsvLogEventLayout</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">A Comma-Separated Value (CSV) layout to log events.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/layout/CsvParameterLayout.html" title="class in org.apache.logging.log4j.core.layout">CsvParameterLayout</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">A Comma-Separated Value (CSV) layout to log event parameters.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/config/builder/api/CustomLevelComponentBuilder.html" title="interface in org.apache.logging.log4j.core.config.builder.api">CustomLevelComponentBuilder</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Assembler for constructing CustomLevel Components.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/CustomLevelConfig.html" title="class in org.apache.logging.log4j.core.config">CustomLevelConfig</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Descriptor of a custom Level object that is created via configuration.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/CustomLevels.html" title="class in org.apache.logging.log4j.core.config">CustomLevels</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Container for CustomLevelConfig objects.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/tools/CustomLoggerGenerator.html" title="class in org.apache.logging.log4j.core.tools">CustomLoggerGenerator</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Wrapper around <a href="org/apache/logging/log4j/core/tools/Generate.CustomLogger.html" title="class in org.apache.logging.log4j.core.tools"><code>Generate.CustomLogger</code></a>.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/util/CyclicBuffer.html" title="class in org.apache.logging.log4j.core.util">CyclicBuffer</a><<a href="org/apache/logging/log4j/core/util/CyclicBuffer.html" title="type parameter in CyclicBuffer">T</a>></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">A bounded buffer containing elements of type T.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/net/DatagramOutputStream.html" title="class in org.apache.logging.log4j.core.net">DatagramOutputStream</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">OutputStream for UDP connections.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/net/DatagramSocketManager.html" title="class in org.apache.logging.log4j.core.net">DatagramSocketManager</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Socket Manager for UDP connections.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/db/jdbc/DataSourceConnectionSource.html" title="class in org.apache.logging.log4j.core.appender.db.jdbc">DataSourceConnectionSource</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">A <a href="org/apache/logging/log4j/core/appender/db/jdbc/JdbcAppender.html" title="class in org.apache.logging.log4j.core.appender.db.jdbc"><code>JdbcAppender</code></a> connection source that uses a <a href="https://docs.oracle.com/javase/8/docs/api/javax/sql/DataSource.html" title="class or interface in javax.sql" class="external-link"><code>DataSource</code></a> to connect to the database.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/lookup/DateLookup.html" title="class in org.apache.logging.log4j.core.lookup">DateLookup</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Formats the current date or the date in the LogEvent.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/pattern/DatePatternConverter.html" title="class in org.apache.logging.log4j.core.pattern">DatePatternConverter</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Converts and formats the event's date in a StringBuilder.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/util/datetime/DatePrinter.html" title="interface in org.apache.logging.log4j.core.util.datetime">DatePrinter</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">DatePrinter is the "missing" interface for the format methods of |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/text/DateFormat.html" title="class or interface in java.text" class="external-link"><code>DateFormat</code></a>.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/plugins/convert/DateTypeConverter.html" title="class in org.apache.logging.log4j.core.config.plugins.convert">DateTypeConverter</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Utility methods for Date classes.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/logging/log4j/core/appender/db/DbAppenderLoggingException.html" title="class in org.apache.logging.log4j.core.appender.db">DbAppenderLoggingException</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab5"> |
| <div class="block">Wraps a database exception like a JDBC SQLException.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/DefaultAdvertiser.html" title="class in org.apache.logging.log4j.core.config">DefaultAdvertiser</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">The default advertiser does not do anything.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/arbiters/DefaultArbiter.html" title="class in org.apache.logging.log4j.core.config.arbiters">DefaultArbiter</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Default Condition for a Select Condition.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/arbiters/DefaultArbiter.Builder.html" title="class in org.apache.logging.log4j.core.config.arbiters">DefaultArbiter.Builder</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/async/DefaultAsyncQueueFullPolicy.html" title="class in org.apache.logging.log4j.core.async">DefaultAsyncQueueFullPolicy</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Default router: enqueue the event for asynchronous logging in the background thread, unless the current thread is the |
| background thread and the queue is full (enqueueing would cause a deadlock).</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/DefaultConfiguration.html" title="class in org.apache.logging.log4j.core.config">DefaultConfiguration</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">The default configuration writes all output to the Console using the default logging level.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/builder/impl/DefaultConfigurationBuilder.html" title="class in org.apache.logging.log4j.core.config.builder.impl">DefaultConfigurationBuilder</a><<a href="org/apache/logging/log4j/core/config/builder/impl/DefaultConfigurationBuilder.html" title="type parameter in DefaultConfigurationBuilder">T</a> extends <a href="org/apache/logging/log4j/core/config/builder/impl/BuiltConfiguration.html" title="class in org.apache.logging.log4j.core.config.builder.impl">BuiltConfiguration</a>></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/DefaultErrorHandler.html" title="class in org.apache.logging.log4j.core.appender">DefaultErrorHandler</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">The default <a href="org/apache/logging/log4j/core/ErrorHandler.html" title="interface in org.apache.logging.log4j.core"><code>ErrorHandler</code></a> implementation falling back to <a href="https://logging.apache.org/log4j/2.x/apidocs/org/apache/logging/log4j/status/StatusLogger.html" title="class or interface in org.apache.logging.log4j.status" class="external-link"><code>StatusLogger</code></a>.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/mom/kafka/DefaultKafkaProducerFactory.html" title="class in org.apache.logging.log4j.core.appender.mom.kafka">DefaultKafkaProducerFactory</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Creates <a href="https://kafka.apache.org/">Apache Kafka</a> <code>Producer</code> instances.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/impl/DefaultLogEventFactory.html" title="class in org.apache.logging.log4j.core.impl">DefaultLogEventFactory</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Always creates new LogEvent instances.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/DefaultLoggerContextAccessor.html" title="class in org.apache.logging.log4j.core">DefaultLoggerContextAccessor</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Default implementation using the Core LoggerContext.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/composite/DefaultMergeStrategy.html" title="class in org.apache.logging.log4j.core.config.composite">DefaultMergeStrategy</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">The default merge strategy for composite configurations.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/nosql/DefaultNoSqlObject.html" title="class in org.apache.logging.log4j.core.appender.nosql">DefaultNoSqlObject</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Default implementation of <a href="org/apache/logging/log4j/core/appender/nosql/NoSqlObject.html" title="interface in org.apache.logging.log4j.core.appender.nosql"><code>NoSqlObject</code></a>.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/DefaultReliabilityStrategy.html" title="class in org.apache.logging.log4j.core.config">DefaultReliabilityStrategy</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Reliability strategy that assumes reconfigurations will never take place.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/rolling/DefaultRolloverStrategy.html" title="class in org.apache.logging.log4j.core.appender.rolling">DefaultRolloverStrategy</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">When rolling over, <code>DefaultRolloverStrategy</code> renames files according to an algorithm as described below.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/rolling/DefaultRolloverStrategy.Builder.html" title="class in org.apache.logging.log4j.core.appender.rolling">DefaultRolloverStrategy.Builder</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Builds DefaultRolloverStrategy instances.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/util/DefaultShutdownCallbackRegistry.html" title="class in org.apache.logging.log4j.core.util">DefaultShutdownCallbackRegistry</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">ShutdownRegistrationStrategy that simply uses <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Runtime.html#addShutdownHook-java.lang.Thread-" title="class or interface in java.lang" class="external-link"><code>Runtime.addShutdownHook(Thread)</code></a>.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/rolling/action/DeleteAction.html" title="class in org.apache.logging.log4j.core.appender.rolling.action">DeleteAction</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Rollover or scheduled action for deleting old log files that are accepted by the specified PathFilters.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/rolling/action/DeletingVisitor.html" title="class in org.apache.logging.log4j.core.appender.rolling.action">DeletingVisitor</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">FileVisitor that deletes files that are accepted by all PathFilters.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/filter/DenyAllFilter.html" title="class in org.apache.logging.log4j.core.filter">DenyAllFilter</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">This filter causes all logging events to be dropped.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/filter/DenyAllFilter.Builder.html" title="class in org.apache.logging.log4j.core.filter">DenyAllFilter.Builder</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/appender/rolling/DirectFileRolloverStrategy.html" title="interface in org.apache.logging.log4j.core.appender.rolling">DirectFileRolloverStrategy</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Created by rgoers on 1/12/17.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/rolling/DirectWriteRolloverStrategy.html" title="class in org.apache.logging.log4j.core.appender.rolling">DirectWriteRolloverStrategy</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">When rolling over, <code>DirectWriteRolloverStrategy</code> writes directly to the file as resolved by the file |
| pattern.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/rolling/DirectWriteRolloverStrategy.Builder.html" title="class in org.apache.logging.log4j.core.appender.rolling">DirectWriteRolloverStrategy.Builder</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Builds DirectWriteRolloverStrategy instances.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/async/DiscardingAsyncQueueFullPolicy.html" title="class in org.apache.logging.log4j.core.async">DiscardingAsyncQueueFullPolicy</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Discarding router extends the DefaultAsyncQueueFullPolicy by first verifying if the queue is fuller than the specified |
| threshold ratio; if this is the case, log events <a href="https://logging.apache.org/log4j/2.x/apidocs/org/apache/logging/log4j/Level.html#isMoreSpecificThan(org.apache.logging.log4j.Level)" title="class or interface in org.apache.logging.log4j" class="external-link">more specific</a> than |
| the specified threshold level are dropped.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/async/DisruptorBlockingQueueFactory.html" title="class in org.apache.logging.log4j.core.async">DisruptorBlockingQueueFactory</a><<a href="org/apache/logging/log4j/core/async/DisruptorBlockingQueueFactory.html" title="type parameter in DisruptorBlockingQueueFactory">E</a>></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Factory for creating instances of <code>DisruptorBlockingQueue</code>.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/db/jdbc/DriverManagerConnectionSource.html" title="class in org.apache.logging.log4j.core.appender.db.jdbc">DriverManagerConnectionSource</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">A <a href="org/apache/logging/log4j/core/appender/db/jdbc/ConnectionSource.html" title="interface in org.apache.logging.log4j.core.appender.db.jdbc"><code>ConnectionSource</code></a> that uses a JDBC connection string, a user name, and a password to call |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/sql/DriverManager.html#getConnection-java.lang.String-java.lang.String-java.lang.String-" title="class or interface in java.sql" class="external-link"><code>DriverManager.getConnection(String, String, String)</code></a>.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/db/jdbc/DriverManagerConnectionSource.Builder.html" title="class in org.apache.logging.log4j.core.appender.db.jdbc">DriverManagerConnectionSource.Builder</a><<a href="org/apache/logging/log4j/core/appender/db/jdbc/DriverManagerConnectionSource.Builder.html" title="type parameter in DriverManagerConnectionSource.Builder">B</a> extends <a href="org/apache/logging/log4j/core/appender/db/jdbc/DriverManagerConnectionSource.Builder.html" title="class in org.apache.logging.log4j.core.appender.db.jdbc">DriverManagerConnectionSource.Builder</a><<a href="org/apache/logging/log4j/core/appender/db/jdbc/DriverManagerConnectionSource.Builder.html" title="type parameter in DriverManagerConnectionSource.Builder">B</a>>></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Builds DriverManagerConnectionSource instances.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/util/DummyNanoClock.html" title="class in org.apache.logging.log4j.core.util">DummyNanoClock</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Implementation of the <code>NanoClock</code> interface that always returns a fixed value.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/rolling/action/Duration.html" title="class in org.apache.logging.log4j.core.appender.rolling.action">Duration</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Simplified implementation of the <a href="https://en.wikipedia.org/wiki/ISO_8601#Durations">ISO-8601 Durations</a> |
| standard.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/filter/DynamicThresholdFilter.html" title="class in org.apache.logging.log4j.core.filter">DynamicThresholdFilter</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Compares against a log level that is associated with a context value.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/layout/Encoder.html" title="interface in org.apache.logging.log4j.core.layout">Encoder</a><<a href="org/apache/logging/log4j/core/layout/Encoder.html" title="type parameter in Encoder">T</a>></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Objects implementing the <code>Encoder</code> interface know how to convert an object to some binary representation and |
| write the result to a <code>ByteBuffer</code>, ideally without creating temporary objects.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/pattern/EncodingPatternConverter.html" title="class in org.apache.logging.log4j.core.pattern">EncodingPatternConverter</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Converter that encodes the output from a pattern using a specified format.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/pattern/EndOfBatchPatternConverter.html" title="class in org.apache.logging.log4j.core.pattern">EndOfBatchPatternConverter</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Formats the EndOfBatch.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/plugins/convert/EnumConverter.html" title="class in org.apache.logging.log4j.core.config.plugins.convert">EnumConverter</a><<a href="org/apache/logging/log4j/core/config/plugins/convert/EnumConverter.html" title="type parameter in EnumConverter">E</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a><<a href="org/apache/logging/log4j/core/config/plugins/convert/EnumConverter.html" title="type parameter in EnumConverter">E</a>>></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Converts a <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> into a <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html" title="class or interface in java.lang" class="external-link"><code>Enum</code></a>.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/arbiters/EnvironmentArbiter.html" title="class in org.apache.logging.log4j.core.config.arbiters">EnvironmentArbiter</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Condition that determines if the specified environment variable is set.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/arbiters/EnvironmentArbiter.Builder.html" title="class in org.apache.logging.log4j.core.config.arbiters">EnvironmentArbiter.Builder</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/lookup/EnvironmentLookup.html" title="class in org.apache.logging.log4j.core.lookup">EnvironmentLookup</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Looks up keys from environment variables.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/pattern/EqualsBaseReplacementConverter.html" title="class in org.apache.logging.log4j.core.pattern">EqualsBaseReplacementConverter</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Equals pattern converter.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/pattern/EqualsIgnoreCaseReplacementConverter.html" title="class in org.apache.logging.log4j.core.pattern">EqualsIgnoreCaseReplacementConverter</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Equals ignore case pattern converter.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/pattern/EqualsReplacementConverter.html" title="class in org.apache.logging.log4j.core.pattern">EqualsReplacementConverter</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Equals pattern converter.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/ErrorHandler.html" title="interface in org.apache.logging.log4j.core">ErrorHandler</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Appenders may delegate their error handling to <code>ErrorHandlers</code>.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/lookup/EventLookup.html" title="class in org.apache.logging.log4j.core.lookup">EventLookup</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Looks up values from the log event.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/logging/log4j/core/async/EventRoute.html" title="enum in org.apache.logging.log4j.core.async">EventRoute</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab3"> |
| <div class="block">Enumeration over the different destinations where a log event can be sent.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/util/ExecutorServices.html" title="class in org.apache.logging.log4j.core.util">ExecutorServices</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/impl/ExtendedClassInfo.html" title="class in org.apache.logging.log4j.core.impl">ExtendedClassInfo</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Class and package data used with a <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StackTraceElement.html" title="class or interface in java.lang" class="external-link"><code>StackTraceElement</code></a> in a <a href="org/apache/logging/log4j/core/impl/ExtendedStackTraceElement.html" title="class in org.apache.logging.log4j.core.impl"><code>ExtendedStackTraceElement</code></a>.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/tools/ExtendedLoggerGenerator.html" title="class in org.apache.logging.log4j.core.tools">ExtendedLoggerGenerator</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Wrapper around <a href="org/apache/logging/log4j/core/tools/Generate.ExtendedLogger.html" title="class in org.apache.logging.log4j.core.tools"><code>Generate.ExtendedLogger</code></a>.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/impl/ExtendedStackTraceElement.html" title="class in org.apache.logging.log4j.core.impl">ExtendedStackTraceElement</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Wraps and extends the concept of the JRE's final class <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StackTraceElement.html" title="class or interface in java.lang" class="external-link"><code>StackTraceElement</code></a> by adding more location information.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/pattern/ExtendedThrowablePatternConverter.html" title="class in org.apache.logging.log4j.core.pattern">ExtendedThrowablePatternConverter</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Outputs the Throwable portion of the LoggingEvent as a full stack trace |
| unless this converter's option is 'short', where it just outputs the first line of the trace, or if |
| the number of lines to print is explicitly specified.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/logging/log4j/core/util/ExtensionLanguageMapping.html" title="enum in org.apache.logging.log4j.core.util">ExtensionLanguageMapping</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab3"> </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/logging/log4j/core/net/Facility.html" title="enum in org.apache.logging.log4j.core.net">Facility</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab3"> |
| <div class="block">The facility codes used by the Syslog system.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/db/jdbc/FactoryMethodConnectionSource.html" title="class in org.apache.logging.log4j.core.appender.db.jdbc">FactoryMethodConnectionSource</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">A <a href="org/apache/logging/log4j/core/appender/db/jdbc/JdbcAppender.html" title="class in org.apache.logging.log4j.core.appender.db.jdbc"><code>JdbcAppender</code></a> connection source that uses a public static factory method to obtain a <a href="https://docs.oracle.com/javase/8/docs/api/java/sql/Connection.html" title="class or interface in java.sql" class="external-link"><code>Connection</code></a> or |
| <a href="https://docs.oracle.com/javase/8/docs/api/javax/sql/DataSource.html" title="class or interface in javax.sql" class="external-link"><code>DataSource</code></a>.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/FailoverAppender.html" title="class in org.apache.logging.log4j.core.appender">FailoverAppender</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">The FailoverAppender will capture exceptions in an Appender and then route the event |
| to a different appender.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/FailoversPlugin.html" title="class in org.apache.logging.log4j.core.appender">FailoversPlugin</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">The array of failover Appenders.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/util/datetime/FastDateFormat.html" title="class in org.apache.logging.log4j.core.util.datetime">FastDateFormat</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">FastDateFormat is a fast and thread-safe version of |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/text/SimpleDateFormat.html" title="class or interface in java.text" class="external-link"><code>SimpleDateFormat</code></a>.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/util/datetime/FastDatePrinter.html" title="class in org.apache.logging.log4j.core.util.datetime">FastDatePrinter</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">FastDatePrinter is a fast and thread-safe version of |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/text/SimpleDateFormat.html" title="class or interface in java.text" class="external-link"><code>SimpleDateFormat</code></a>.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/FileAppender.html" title="class in org.apache.logging.log4j.core.appender">FileAppender</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">File Appender.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/FileAppender.Builder.html" title="class in org.apache.logging.log4j.core.appender">FileAppender.Builder</a><<a href="org/apache/logging/log4j/core/appender/FileAppender.Builder.html" title="type parameter in FileAppender.Builder">B</a> extends <a href="org/apache/logging/log4j/core/appender/FileAppender.Builder.html" title="class in org.apache.logging.log4j.core.appender">FileAppender.Builder</a><<a href="org/apache/logging/log4j/core/appender/FileAppender.Builder.html" title="type parameter in FileAppender.Builder">B</a>>></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Builds FileAppender instances.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/pattern/FileDatePatternConverter.html" title="class in org.apache.logging.log4j.core.pattern">FileDatePatternConverter</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Formats a date by delegating to <a href="org/apache/logging/log4j/core/pattern/DatePatternConverter.html" title="class in org.apache.logging.log4j.core.pattern"><code>DatePatternConverter</code></a>.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/logging/log4j/core/appender/rolling/FileExtension.html" title="enum in org.apache.logging.log4j.core.appender.rolling">FileExtension</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab3"> |
| <div class="block">Enumerates over supported file extensions for compression.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/pattern/FileLocationPatternConverter.html" title="class in org.apache.logging.log4j.core.pattern">FileLocationPatternConverter</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Returns the event's line location information in a StringBuilder.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/FileManager.html" title="class in org.apache.logging.log4j.core.appender">FileManager</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Manages actual File I/O for File Appenders.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/rolling/action/FileRenameAction.html" title="class in org.apache.logging.log4j.core.appender.rolling.action">FileRenameAction</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">File rename action.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/rolling/FileSize.html" title="class in org.apache.logging.log4j.core.appender.rolling">FileSize</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">FileSize utility class.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/util/FileUtils.html" title="class in org.apache.logging.log4j.core.util">FileUtils</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">File utilities.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/util/FileWatcher.html" title="interface in org.apache.logging.log4j.core.util">FileWatcher</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Watches for changes in a <a href="https://docs.oracle.com/javase/8/docs/api/java/io/File.html" title="class or interface in java.io" class="external-link"><code>File</code></a> and performs an action when the file is modified.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/Filter.html" title="interface in org.apache.logging.log4j.core">Filter</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Interface that must be implemented to allow custom event filtering.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/logging/log4j/core/Filter.Result.html" title="enum in org.apache.logging.log4j.core">Filter.Result</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab3"> |
| <div class="block">The result that can returned from a filter method call.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/filter/Filterable.html" title="interface in org.apache.logging.log4j.core.filter">Filterable</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Interface implemented by Classes that allow filtering to occur.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/config/builder/api/FilterableComponentBuilder.html" title="interface in org.apache.logging.log4j.core.config.builder.api">FilterableComponentBuilder</a><<a href="org/apache/logging/log4j/core/config/builder/api/FilterableComponentBuilder.html" title="type parameter in FilterableComponentBuilder">T</a> extends <a href="org/apache/logging/log4j/core/config/builder/api/ComponentBuilder.html" title="interface in org.apache.logging.log4j.core.config.builder.api">ComponentBuilder</a><<a href="org/apache/logging/log4j/core/config/builder/api/FilterableComponentBuilder.html" title="type parameter in FilterableComponentBuilder">T</a>>></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Component builder that can add Filters.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/config/builder/api/FilterComponentBuilder.html" title="interface in org.apache.logging.log4j.core.config.builder.api">FilterComponentBuilder</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Assembler for constructing Filter Components.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/util/datetime/FixedDateFormat.html" title="class in org.apache.logging.log4j.core.util.datetime">FixedDateFormat</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Custom time formatter that trades flexibility for performance.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/logging/log4j/core/util/datetime/FixedDateFormat.FixedFormat.html" title="enum in org.apache.logging.log4j.core.util.datetime">FixedDateFormat.FixedFormat</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab3"> |
| <div class="block">Enumeration over the supported date/time format patterns.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/logging/log4j/core/util/datetime/FixedDateFormat.FixedTimeZoneFormat.html" title="enum in org.apache.logging.log4j.core.util.datetime">FixedDateFormat.FixedTimeZoneFormat</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab3"> |
| <div class="block">Fixed time zone formats.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/util/datetime/Format.html" title="class in org.apache.logging.log4j.core.util.datetime">Format</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">The basic methods for performing date formatting.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/pattern/FormattingInfo.html" title="class in org.apache.logging.log4j.core.pattern">FormattingInfo</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Modifies the output of a pattern converter for a specified minimum and maximum width and alignment.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/pattern/FullLocationPatternConverter.html" title="class in org.apache.logging.log4j.core.pattern">FullLocationPatternConverter</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Format the event's line location information.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/layout/GelfLayout.html" title="class in org.apache.logging.log4j.core.layout">GelfLayout</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Lays out events in the Graylog Extended Log Format (GELF) 1.1.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/layout/GelfLayout.Builder.html" title="class in org.apache.logging.log4j.core.layout">GelfLayout.Builder</a><<a href="org/apache/logging/log4j/core/layout/GelfLayout.Builder.html" title="type parameter in GelfLayout.Builder">B</a> extends <a href="org/apache/logging/log4j/core/layout/GelfLayout.Builder.html" title="class in org.apache.logging.log4j.core.layout">GelfLayout.Builder</a><<a href="org/apache/logging/log4j/core/layout/GelfLayout.Builder.html" title="type parameter in GelfLayout.Builder">B</a>>></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/logging/log4j/core/layout/GelfLayout.CompressionType.html" title="enum in org.apache.logging.log4j.core.layout">GelfLayout.CompressionType</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab3"> </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/tools/Generate.html" title="class in org.apache.logging.log4j.core.tools">Generate</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Generates source code for custom or extended logger wrappers.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/tools/Generate.CustomLogger.html" title="class in org.apache.logging.log4j.core.tools">Generate.CustomLogger</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Generates source code for custom logger wrappers that only provide convenience methods for the specified custom |
| levels, not for the standard built-in levels.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/tools/Generate.ExtendedLogger.html" title="class in org.apache.logging.log4j.core.tools">Generate.ExtendedLogger</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Generates source code for extended logger wrappers that provide convenience methods for the specified custom |
| levels, and by extending <code>org.apache.logging.log4j.spi.ExtendedLoggerWrapper</code>, inherit the convenience |
| methods for the built-in levels provided by the <code>Logger</code> interface.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/rolling/action/GzCompressAction.html" title="class in org.apache.logging.log4j.core.appender.rolling.action">GzCompressAction</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Compresses a file using GZ compression.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/plugins/convert/HexConverter.html" title="class in org.apache.logging.log4j.core.config.plugins.convert">HexConverter</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Converts Strings to hex.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/pattern/HighlightConverter.html" title="class in org.apache.logging.log4j.core.pattern">HighlightConverter</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Highlight pattern converter.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/layout/HtmlLayout.html" title="class in org.apache.logging.log4j.core.layout">HtmlLayout</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Outputs events as rows in an HTML table on an HTML page.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/layout/HtmlLayout.Builder.html" title="class in org.apache.logging.log4j.core.layout">HtmlLayout.Builder</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/logging/log4j/core/layout/HtmlLayout.FontSize.html" title="enum in org.apache.logging.log4j.core.layout">HtmlLayout.FontSize</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab3"> |
| <div class="block">Possible font sizes</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/pattern/HtmlTextRenderer.html" title="class in org.apache.logging.log4j.core.pattern">HtmlTextRenderer</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">TODO Renders an input as HTML output.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/HttpAppender.html" title="class in org.apache.logging.log4j.core.appender">HttpAppender</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Sends log events over HTTP.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/HttpAppender.Builder.html" title="class in org.apache.logging.log4j.core.appender">HttpAppender.Builder</a><<a href="org/apache/logging/log4j/core/appender/HttpAppender.Builder.html" title="type parameter in HttpAppender.Builder">B</a> extends <a href="org/apache/logging/log4j/core/appender/HttpAppender.Builder.html" title="class in org.apache.logging.log4j.core.appender">HttpAppender.Builder</a><<a href="org/apache/logging/log4j/core/appender/HttpAppender.Builder.html" title="type parameter in HttpAppender.Builder">B</a>>></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Builds HttpAppender instances.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/HttpManager.html" title="class in org.apache.logging.log4j.core.appender">HttpManager</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/HttpURLConnectionManager.html" title="class in org.apache.logging.log4j.core.appender">HttpURLConnectionManager</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/HttpWatcher.html" title="class in org.apache.logging.log4j.core.config">HttpWatcher</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/routing/IdlePurgePolicy.html" title="class in org.apache.logging.log4j.core.appender.routing">IdlePurgePolicy</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Policy is purging appenders that were not in use specified time in minutes</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/rolling/action/IfAccumulatedFileCount.html" title="class in org.apache.logging.log4j.core.appender.rolling.action">IfAccumulatedFileCount</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">PathCondition that accepts paths after some count threshold is exceeded during the file tree walk.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/rolling/action/IfAccumulatedFileSize.html" title="class in org.apache.logging.log4j.core.appender.rolling.action">IfAccumulatedFileSize</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">PathCondition that accepts paths after the accumulated file size threshold is exceeded during the file tree walk.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/rolling/action/IfAll.html" title="class in org.apache.logging.log4j.core.appender.rolling.action">IfAll</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Composite <code>PathCondition</code> that only accepts objects that are accepted by <em>all</em> component conditions.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/rolling/action/IfAny.html" title="class in org.apache.logging.log4j.core.appender.rolling.action">IfAny</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Composite <code>PathCondition</code> that accepts objects that are accepted by <em>any</em> component conditions.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/rolling/action/IfFileName.html" title="class in org.apache.logging.log4j.core.appender.rolling.action">IfFileName</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">PathCondition that accepts files for deletion if their relative path matches either a glob pattern or a regular |
| expression.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/rolling/action/IfLastModified.html" title="class in org.apache.logging.log4j.core.appender.rolling.action">IfLastModified</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">PathCondition that accepts paths that are older than the specified duration.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/rolling/action/IfNot.html" title="class in org.apache.logging.log4j.core.appender.rolling.action">IfNot</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Wrapper <code>PathCondition</code> that accepts objects that are rejected by the wrapped component filter.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/time/Instant.html" title="interface in org.apache.logging.log4j.core.time">Instant</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Models a point in time, suitable for event timestamps.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/pattern/IntegerPatternConverter.html" title="class in org.apache.logging.log4j.core.pattern">IntegerPatternConverter</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Formats an integer.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/util/Integers.html" title="class in org.apache.logging.log4j.core.util">Integers</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Helps deal with integers.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/async/InternalAsyncUtil.html" title="class in org.apache.logging.log4j.core.async">InternalAsyncUtil</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Helper class providing some async logging-related functionality.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/lookup/Interpolator.html" title="class in org.apache.logging.log4j.core.lookup">Interpolator</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Proxies all the other <a href="org/apache/logging/log4j/core/lookup/StrLookup.html" title="interface in org.apache.logging.log4j.core.lookup"><code>StrLookup</code></a>s.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/util/IOUtils.html" title="class in org.apache.logging.log4j.core.util">IOUtils</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Copied from Apache Commons IO revision 1686747.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/pattern/JAnsiTextRenderer.html" title="class in org.apache.logging.log4j.core.pattern">JAnsiTextRenderer</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Renders an input as ANSI escaped output.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/lookup/JavaLookup.html" title="class in org.apache.logging.log4j.core.lookup">JavaLookup</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Looks up keys related to Java: Java version, JRE version, VM version, and so on.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/async/JCToolsBlockingQueueFactory.html" title="class in org.apache.logging.log4j.core.async">JCToolsBlockingQueueFactory</a><<a href="org/apache/logging/log4j/core/async/JCToolsBlockingQueueFactory.html" title="type parameter in JCToolsBlockingQueueFactory">E</a>></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Factory for creating instances of BlockingQueues backed by JCTools <code>MpscArrayQueue</code>.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/logging/log4j/core/async/JCToolsBlockingQueueFactory.WaitStrategy.html" title="enum in org.apache.logging.log4j.core.async">JCToolsBlockingQueueFactory.WaitStrategy</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab3"> </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/db/jdbc/JdbcAppender.html" title="class in org.apache.logging.log4j.core.appender.db.jdbc">JdbcAppender</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">This Appender writes logging events to a relational database using standard JDBC mechanisms.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/db/jdbc/JdbcAppender.Builder.html" title="class in org.apache.logging.log4j.core.appender.db.jdbc">JdbcAppender.Builder</a><<a href="org/apache/logging/log4j/core/appender/db/jdbc/JdbcAppender.Builder.html" title="type parameter in JdbcAppender.Builder">B</a> extends <a href="org/apache/logging/log4j/core/appender/db/jdbc/JdbcAppender.Builder.html" title="class in org.apache.logging.log4j.core.appender.db.jdbc">JdbcAppender.Builder</a><<a href="org/apache/logging/log4j/core/appender/db/jdbc/JdbcAppender.Builder.html" title="type parameter in JdbcAppender.Builder">B</a>>></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/db/jdbc/JdbcDatabaseManager.html" title="class in org.apache.logging.log4j.core.appender.db.jdbc">JdbcDatabaseManager</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">An <a href="org/apache/logging/log4j/core/appender/db/AbstractDatabaseManager.html" title="class in org.apache.logging.log4j.core.appender.db"><code>AbstractDatabaseManager</code></a> implementation for relational databases accessed via JDBC.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/impl/JdkMapAdapterStringMap.html" title="class in org.apache.logging.log4j.core.impl">JdkMapAdapterStringMap</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Provides a read-only <code>StringMap</code> view of a <code>Map<String, String></code>.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/mom/jeromq/JeroMqAppender.html" title="class in org.apache.logging.log4j.core.appender.mom.jeromq">JeroMqAppender</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Sends log events to one or more ZeroMQ (JeroMQ) endpoints.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/mom/jeromq/JeroMqManager.html" title="class in org.apache.logging.log4j.core.appender.mom.jeromq">JeroMqManager</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Manager for publishing messages via JeroMq.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/mom/JmsAppender.html" title="class in org.apache.logging.log4j.core.appender.mom">JmsAppender</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Generic JMS Appender plugin for both queues and topics.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/mom/JmsAppender.Builder.html" title="class in org.apache.logging.log4j.core.appender.mom">JmsAppender.Builder</a><<a href="org/apache/logging/log4j/core/appender/mom/JmsAppender.Builder.html" title="type parameter in JmsAppender.Builder">B</a> extends <a href="org/apache/logging/log4j/core/appender/mom/JmsAppender.Builder.html" title="class in org.apache.logging.log4j.core.appender.mom">JmsAppender.Builder</a><<a href="org/apache/logging/log4j/core/appender/mom/JmsAppender.Builder.html" title="type parameter in JmsAppender.Builder">B</a>>></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/mom/JmsManager.html" title="class in org.apache.logging.log4j.core.appender.mom">JmsManager</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Consider this class <b>private</b>; it is only <b>public</b> for access by integration tests.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/mom/JmsManager.JmsManagerConfiguration.html" title="class in org.apache.logging.log4j.core.appender.mom">JmsManager.JmsManagerConfiguration</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/lookup/JmxRuntimeInputArgumentsLookup.html" title="class in org.apache.logging.log4j.core.lookup">JmxRuntimeInputArgumentsLookup</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Maps JVM input arguments (but not main arguments) using JMX to acquire JVM arguments.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/util/JndiCloser.html" title="class in org.apache.logging.log4j.core.util">JndiCloser</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Helper class for closing JNDI resources.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/selector/JndiContextSelector.html" title="class in org.apache.logging.log4j.core.selector">JndiContextSelector</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">This class can be used to define a custom logger repository.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/lookup/JndiLookup.html" title="class in org.apache.logging.log4j.core.lookup">JndiLookup</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Looks up keys from JNDI resources.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/net/JndiManager.html" title="class in org.apache.logging.log4j.core.net">JndiManager</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Manages a JNDI <a href="https://docs.oracle.com/javase/8/docs/api/javax/naming/directory/DirContext.html" title="class or interface in javax.naming.directory" class="external-link"><code>DirContext</code></a>.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/json/JsonConfiguration.html" title="class in org.apache.logging.log4j.core.config.json">JsonConfiguration</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Creates a Node hierarchy from a JSON file.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/json/JsonConfigurationFactory.html" title="class in org.apache.logging.log4j.core.config.json">JsonConfigurationFactory</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/jackson/JsonConstants.html" title="class in org.apache.logging.log4j.core.jackson">JsonConstants</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Keeps constants separate from any class that may depend on third party jars.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/layout/JsonLayout.html" title="class in org.apache.logging.log4j.core.layout">JsonLayout</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Note: The JsonLayout should be considered to be deprecated.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/layout/JsonLayout.Builder.html" title="class in org.apache.logging.log4j.core.layout">JsonLayout.Builder</a><<a href="org/apache/logging/log4j/core/layout/JsonLayout.Builder.html" title="type parameter in JsonLayout.Builder">B</a> extends <a href="org/apache/logging/log4j/core/layout/JsonLayout.Builder.html" title="class in org.apache.logging.log4j.core.layout">JsonLayout.Builder</a><<a href="org/apache/logging/log4j/core/layout/JsonLayout.Builder.html" title="type parameter in JsonLayout.Builder">B</a>>></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/parser/JsonLogEventParser.html" title="class in org.apache.logging.log4j.core.parser">JsonLogEventParser</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Parses the output from JsonLayout layout into instances of <a href="org/apache/logging/log4j/core/LogEvent.html" title="interface in org.apache.logging.log4j.core"><code>LogEvent</code></a>.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/util/JsonUtils.html" title="class in org.apache.logging.log4j.core.util">JsonUtils</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">This class is borrowed from <a href="https://github.com/FasterXML/jackson-core">Jackson</a>.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/mom/kafka/KafkaAppender.html" title="class in org.apache.logging.log4j.core.appender.mom.kafka">KafkaAppender</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Sends log events to an Apache Kafka topic.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/mom/kafka/KafkaAppender.Builder.html" title="class in org.apache.logging.log4j.core.appender.mom.kafka">KafkaAppender.Builder</a><<a href="org/apache/logging/log4j/core/appender/mom/kafka/KafkaAppender.Builder.html" title="type parameter in KafkaAppender.Builder">B</a> extends <a href="org/apache/logging/log4j/core/appender/mom/kafka/KafkaAppender.Builder.html" title="class in org.apache.logging.log4j.core.appender.mom.kafka">KafkaAppender.Builder</a><<a href="org/apache/logging/log4j/core/appender/mom/kafka/KafkaAppender.Builder.html" title="type parameter in KafkaAppender.Builder">B</a>>></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Builds KafkaAppender instances.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/mom/kafka/KafkaManager.html" title="class in org.apache.logging.log4j.core.appender.mom.kafka">KafkaManager</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/appender/mom/kafka/KafkaProducerFactory.html" title="interface in org.apache.logging.log4j.core.appender.mom.kafka">KafkaProducerFactory</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Creates <a href="https://kafka.apache.org/">Apache Kafka</a> <code>Producer</code> instances.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/net/ssl/KeyStoreConfiguration.html" title="class in org.apache.logging.log4j.core.net.ssl">KeyStoreConfiguration</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Configuration of the KeyStore</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/logging/log4j/core/net/ssl/KeyStoreConfigurationException.html" title="class in org.apache.logging.log4j.core.net.ssl">KeyStoreConfigurationException</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab5"> </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/util/KeyValuePair.html" title="class in org.apache.logging.log4j.core.util">KeyValuePair</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Key/Value pair configuration item.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/util/KeyValuePair.Builder.html" title="class in org.apache.logging.log4j.core.util">KeyValuePair.Builder</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/config/builder/api/KeyValuePairComponentBuilder.html" title="interface in org.apache.logging.log4j.core.config.builder.api">KeyValuePairComponentBuilder</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Assembler for constructing KeyValuePair Components.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/filter/mutable/KeyValuePairConfig.html" title="class in org.apache.logging.log4j.core.filter.mutable">KeyValuePairConfig</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Class representing the configuration of KeyValue pairs.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/net/ssl/LaxHostnameVerifier.html" title="class in org.apache.logging.log4j.core.net.ssl">LaxHostnameVerifier</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">An HostnameVerifier which accepts everything.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/Layout.html" title="interface in org.apache.logging.log4j.core">Layout</a><<a href="org/apache/logging/log4j/core/Layout.html" title="type parameter in Layout">T</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Lays out a <a href="org/apache/logging/log4j/core/LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a> in different formats.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/config/builder/api/LayoutComponentBuilder.html" title="interface in org.apache.logging.log4j.core.config.builder.api">LayoutComponentBuilder</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Assembler for constructing Layout Components.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/filter/LevelMatchFilter.html" title="class in org.apache.logging.log4j.core.filter">LevelMatchFilter</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">This filter returns the onMatch result if the logging level in the event matches the specified logging level |
| exactly.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/filter/LevelMatchFilter.Builder.html" title="class in org.apache.logging.log4j.core.filter">LevelMatchFilter.Builder</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/pattern/LevelPatternConverter.html" title="class in org.apache.logging.log4j.core.pattern">LevelPatternConverter</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Returns the event's level in a StringBuilder.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/layout/LevelPatternSelector.html" title="class in org.apache.logging.log4j.core.layout">LevelPatternSelector</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Selects the pattern to use based on the Level in the LogEvent.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/layout/LevelPatternSelector.Builder.html" title="class in org.apache.logging.log4j.core.layout">LevelPatternSelector.Builder</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Custom MarkerPatternSelector builder.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/filter/LevelRangeFilter.html" title="class in org.apache.logging.log4j.core.filter">LevelRangeFilter</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">This filter returns the <a href="org/apache/logging/log4j/core/filter/AbstractFilter.html#onMatch"><code>AbstractFilter.onMatch</code></a> result if the level of the <a href="org/apache/logging/log4j/core/LogEvent.html" title="interface in org.apache.logging.log4j.core"><code>LogEvent</code></a> is in the range of the configured <code>LevelRangeFilter.minLevel</code> and <code>LevelRangeFilter.maxLevel</code> values, otherwise it returns the <a href="org/apache/logging/log4j/core/filter/AbstractFilter.html#onMismatch"><code>AbstractFilter.onMismatch</code></a> result.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/LifeCycle.html" title="interface in org.apache.logging.log4j.core">LifeCycle</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">All proper Java frameworks implement some sort of object life cycle.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/logging/log4j/core/LifeCycle.State.html" title="enum in org.apache.logging.log4j.core">LifeCycle.State</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab3"> |
| <div class="block">Status of a life cycle like a <a href="org/apache/logging/log4j/core/LoggerContext.html" title="class in org.apache.logging.log4j.core"><code>LoggerContext</code></a>.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/LifeCycle2.html" title="interface in org.apache.logging.log4j.core">LifeCycle2</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Extends the LifeCycle interface.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/pattern/LineLocationPatternConverter.html" title="class in org.apache.logging.log4j.core.pattern">LineLocationPatternConverter</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Returns the event's line location information in a StringBuilder.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/pattern/LineSeparatorPatternConverter.html" title="class in org.apache.logging.log4j.core.pattern">LineSeparatorPatternConverter</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Formats a line separator.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/async/LinkedTransferQueueFactory.html" title="class in org.apache.logging.log4j.core.async">LinkedTransferQueueFactory</a><<a href="org/apache/logging/log4j/core/async/LinkedTransferQueueFactory.html" title="type parameter in LinkedTransferQueueFactory">E</a>></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Factory for creating instances of <a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/LinkedTransferQueue.html" title="class or interface in java.util.concurrent" class="external-link"><code>LinkedTransferQueue</code></a>.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/jackson/ListOfMapEntryDeserializer.html" title="class in org.apache.logging.log4j.core.jackson">ListOfMapEntryDeserializer</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block"> |
| <em>Consider this class private.</em></div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/jackson/ListOfMapEntrySerializer.html" title="class in org.apache.logging.log4j.core.jackson">ListOfMapEntrySerializer</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block"> |
| <em>Consider this class private.</em></div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/pattern/LiteralPatternConverter.html" title="class in org.apache.logging.log4j.core.pattern">LiteralPatternConverter</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Formats a string literal.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/util/Loader.html" title="class in org.apache.logging.log4j.core.util">Loader</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Load resources (or images) from various sources.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/impl/LocationAware.html" title="interface in org.apache.logging.log4j.core.impl">LocationAware</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Classes that use location information should implement this interface.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/impl/LocationAwareLogEventFactory.html" title="interface in org.apache.logging.log4j.core.impl">LocationAwareLogEventFactory</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/config/LocationAwareReliabilityStrategy.html" title="interface in org.apache.logging.log4j.core.config">LocationAwareReliabilityStrategy</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Interface to ensure delivery of log events to the appropriate Appenders while including location information.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/LockingReliabilityStrategy.html" title="class in org.apache.logging.log4j.core.config">LockingReliabilityStrategy</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">ReliabilityStrategy that uses read/write locks to prevent the LoggerConfig from stopping while it is in use.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/layout/LockingStringBuilderEncoder.html" title="class in org.apache.logging.log4j.core.layout">LockingStringBuilderEncoder</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Encoder for StringBuilders that locks on the ByteBufferDestination.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/impl/Log4jContextFactory.html" title="class in org.apache.logging.log4j.core.impl">Log4jContextFactory</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Factory to locate a ContextSelector and then load a LoggerContext.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/jackson/Log4jJsonObjectMapper.html" title="class in org.apache.logging.log4j.core.jackson">Log4jJsonObjectMapper</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">A Jackson JSON <code>ObjectMapper</code> initialized for Log4j.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/impl/Log4jLogEvent.html" title="class in org.apache.logging.log4j.core.impl">Log4jLogEvent</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Implementation of a LogEvent.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/impl/Log4jLogEvent.Builder.html" title="class in org.apache.logging.log4j.core.impl">Log4jLogEvent.Builder</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">LogEvent Builder helper class.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/lookup/Log4jLookup.html" title="class in org.apache.logging.log4j.core.lookup">Log4jLookup</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Lookup properties of Log4j</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/impl/Log4jProvider.html" title="class in org.apache.logging.log4j.core.impl">Log4jProvider</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Binding for the Log4j API.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/jackson/Log4jStackTraceElementDeserializer.html" title="class in org.apache.logging.log4j.core.jackson">Log4jStackTraceElementDeserializer</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Used by Jackson to deserialize a <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StackTraceElement.html" title="class or interface in java.lang" class="external-link"><code>StackTraceElement</code></a>.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/util/Log4jThread.html" title="class in org.apache.logging.log4j.core.util">Log4jThread</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Prefixes thread names with <code>"Log4j2-"</code>.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/util/Log4jThreadFactory.html" title="class in org.apache.logging.log4j.core.util">Log4jThreadFactory</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Creates <a href="org/apache/logging/log4j/core/util/Log4jThread.html" title="class in org.apache.logging.log4j.core.util"><code>Log4jThread</code></a>s.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/jackson/Log4jXmlObjectMapper.html" title="class in org.apache.logging.log4j.core.jackson">Log4jXmlObjectMapper</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">A Jackson XML <code>ObjectMapper</code> initialized for Log4j.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/jackson/Log4jYamlObjectMapper.html" title="class in org.apache.logging.log4j.core.jackson">Log4jYamlObjectMapper</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">A Jackson <code>ObjectMapper</code> initialized for Log4j.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Provides contextual information about a logged message.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/impl/LogEventFactory.html" title="interface in org.apache.logging.log4j.core.impl">LogEventFactory</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/LogEventListener.html" title="class in org.apache.logging.log4j.core">LogEventListener</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Base class for server classes that listen to <a href="org/apache/logging/log4j/core/LogEvent.html" title="interface in org.apache.logging.log4j.core"><code>LogEvent</code></a>s.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/parser/LogEventParser.html" title="interface in org.apache.logging.log4j.core.parser">LogEventParser</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Parse the output from a layout into instances of <a href="org/apache/logging/log4j/core/LogEvent.html" title="interface in org.apache.logging.log4j.core"><code>LogEvent</code></a>.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/pattern/LogEventPatternConverter.html" title="class in org.apache.logging.log4j.core.pattern">LogEventPatternConverter</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">LoggingEventPatternConverter is a base class for pattern converters |
| that can format information from instances of LoggingEvent.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/config/builder/api/LoggableComponentBuilder.html" title="interface in org.apache.logging.log4j.core.config.builder.api">LoggableComponentBuilder</a><<a href="org/apache/logging/log4j/core/config/builder/api/LoggableComponentBuilder.html" title="type parameter in LoggableComponentBuilder">T</a> extends <a href="org/apache/logging/log4j/core/config/builder/api/ComponentBuilder.html" title="interface in org.apache.logging.log4j.core.config.builder.api">ComponentBuilder</a><<a href="org/apache/logging/log4j/core/config/builder/api/LoggableComponentBuilder.html" title="type parameter in LoggableComponentBuilder">T</a>>></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Common component builder for Logger and RootLogger elements.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/Logger.html" title="class in org.apache.logging.log4j.core">Logger</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">The core implementation of the <a href="https://logging.apache.org/log4j/2.x/apidocs/org/apache/logging/log4j/Logger.html" title="class or interface in org.apache.logging.log4j" class="external-link"><code>Logger</code></a> interface.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/Logger.LoggerProxy.html" title="class in org.apache.logging.log4j.core">Logger.LoggerProxy</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Serialization proxy class for Logger.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/config/builder/api/LoggerComponentBuilder.html" title="interface in org.apache.logging.log4j.core.config.builder.api">LoggerComponentBuilder</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Assembler for constructing Logger Components.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/LoggerConfig.html" title="class in org.apache.logging.log4j.core.config">LoggerConfig</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Logger object that is created via configuration.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/LoggerConfig.Builder.html" title="class in org.apache.logging.log4j.core.config">LoggerConfig.Builder</a><<a href="org/apache/logging/log4j/core/config/LoggerConfig.Builder.html" title="type parameter in LoggerConfig.Builder">B</a> extends <a href="org/apache/logging/log4j/core/config/LoggerConfig.Builder.html" title="class in org.apache.logging.log4j.core.config">LoggerConfig.Builder</a><<a href="org/apache/logging/log4j/core/config/LoggerConfig.Builder.html" title="type parameter in LoggerConfig.Builder">B</a>>></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Builds LoggerConfig instances.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/LoggerConfig.LevelAndRefs.html" title="class in org.apache.logging.log4j.core.config">LoggerConfig.LevelAndRefs</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/logging/log4j/core/config/LoggerConfig.LoggerConfigPredicate.html" title="enum in org.apache.logging.log4j.core.config">LoggerConfig.LoggerConfigPredicate</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab3"> </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/LoggerConfig.RootLogger.html" title="class in org.apache.logging.log4j.core.config">LoggerConfig.RootLogger</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">The root Logger.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/LoggerConfig.RootLogger.Builder.html" title="class in org.apache.logging.log4j.core.config">LoggerConfig.RootLogger.Builder</a><<a href="org/apache/logging/log4j/core/config/LoggerConfig.RootLogger.Builder.html" title="type parameter in LoggerConfig.RootLogger.Builder">B</a> extends <a href="org/apache/logging/log4j/core/config/LoggerConfig.RootLogger.Builder.html" title="class in org.apache.logging.log4j.core.config">LoggerConfig.RootLogger.Builder</a><<a href="org/apache/logging/log4j/core/config/LoggerConfig.RootLogger.Builder.html" title="type parameter in LoggerConfig.RootLogger.Builder">B</a>>></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Builds LoggerConfig instances.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/jmx/LoggerConfigAdmin.html" title="class in org.apache.logging.log4j.core.jmx">LoggerConfigAdmin</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Implementation of the <code>LoggerConfigAdminMBean</code> interface.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/jmx/LoggerConfigAdminMBean.html" title="interface in org.apache.logging.log4j.core.jmx">LoggerConfigAdminMBean</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">The MBean interface for monitoring and managing a <code>LoggerConfig</code>.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/LoggerContext.html" title="class in org.apache.logging.log4j.core">LoggerContext</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">The LoggerContext is the anchor for the logging system.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/LoggerContextAccessor.html" title="interface in org.apache.logging.log4j.core">LoggerContextAccessor</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Provides access to a Core Logger Context.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/jmx/LoggerContextAdmin.html" title="class in org.apache.logging.log4j.core.jmx">LoggerContextAdmin</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Implementation of the <code>LoggerContextAdminMBean</code> interface.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/jmx/LoggerContextAdminMBean.html" title="interface in org.apache.logging.log4j.core.jmx">LoggerContextAdminMBean</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">The MBean interface for monitoring and managing a <code>LoggerContext</code>.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/config/LoggerContextAware.html" title="interface in org.apache.logging.log4j.core.config">LoggerContextAware</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Indicates that a class requests the current LoggerContext to be injected.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/layout/LoggerFields.html" title="class in org.apache.logging.log4j.core.layout">LoggerFields</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">A LoggerFields container.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/pattern/LoggerFqcnPatternConverter.html" title="class in org.apache.logging.log4j.core.pattern">LoggerFqcnPatternConverter</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Formats the Logger FQCN.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/rewrite/LoggerNameLevelRewritePolicy.html" title="class in org.apache.logging.log4j.core.appender.rewrite">LoggerNameLevelRewritePolicy</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Rewrites log event levels for a given logger name.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/pattern/LoggerPatternConverter.html" title="class in org.apache.logging.log4j.core.pattern">LoggerPatternConverter</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Formats a logger name.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/Loggers.html" title="class in org.apache.logging.log4j.core.config">Loggers</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/LoggersPlugin.html" title="class in org.apache.logging.log4j.core.config">LoggersPlugin</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Container of Logger objects.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/lookup/LookupResult.html" title="interface in org.apache.logging.log4j.core.lookup">LookupResult</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/lookup/LowerLookup.html" title="class in org.apache.logging.log4j.core.lookup">LowerLookup</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Converts values to lower case.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/net/MailManager.html" title="class in org.apache.logging.log4j.core.net">MailManager</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Parent of all managers that send e-mails.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/net/MailManager.FactoryData.html" title="class in org.apache.logging.log4j.core.net">MailManager.FactoryData</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/net/MailManagerFactory.html" title="interface in org.apache.logging.log4j.core.net">MailManagerFactory</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/lookup/MainMapLookup.html" title="class in org.apache.logging.log4j.core.lookup">MainMapLookup</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">A map-based lookup for main arguments.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/appender/ManagerFactory.html" title="interface in org.apache.logging.log4j.core.appender">ManagerFactory</a><<a href="org/apache/logging/log4j/core/appender/ManagerFactory.html" title="type parameter in ManagerFactory">M</a>,<wbr><a href="org/apache/logging/log4j/core/appender/ManagerFactory.html" title="type parameter in ManagerFactory">T</a>></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Creates Manager objects.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/filter/MapFilter.html" title="class in org.apache.logging.log4j.core.filter">MapFilter</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">A Filter that operates on a Map.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/lookup/MapLookup.html" title="class in org.apache.logging.log4j.core.lookup">MapLookup</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">A map-based lookup.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/pattern/MapPatternConverter.html" title="class in org.apache.logging.log4j.core.pattern">MapPatternConverter</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Able to handle the contents of the LogEvent's MapMessage and either |
| output the entire contents of the properties in a similar format to the |
| java.util.Hashtable.toString(), or to output the value of a specific key |
| within the Map.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/rewrite/MapRewritePolicy.html" title="class in org.apache.logging.log4j.core.appender.rewrite">MapRewritePolicy</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">This policy modifies events by replacing or possibly adding keys and values to the MapMessage.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/logging/log4j/core/appender/rewrite/MapRewritePolicy.Mode.html" title="enum in org.apache.logging.log4j.core.appender.rewrite">MapRewritePolicy.Mode</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab3"> |
| <div class="block">An enumeration to identify whether keys not in the MapMessage should be added or whether only existing |
| keys should be updated.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/filter/MarkerFilter.html" title="class in org.apache.logging.log4j.core.filter">MarkerFilter</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">This filter returns the onMatch result if the marker in the LogEvent is the same as or has the |
| configured marker as a parent.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/lookup/MarkerLookup.html" title="class in org.apache.logging.log4j.core.lookup">MarkerLookup</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Looks-up markers.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/pattern/MarkerPatternConverter.html" title="class in org.apache.logging.log4j.core.pattern">MarkerPatternConverter</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Returns events' full marker string in a StringBuilder.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/layout/MarkerPatternSelector.html" title="class in org.apache.logging.log4j.core.layout">MarkerPatternSelector</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Selects the pattern to use based on the Marker in the LogEvent.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/layout/MarkerPatternSelector.Builder.html" title="class in org.apache.logging.log4j.core.layout">MarkerPatternSelector.Builder</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Custom MarkerPatternSelector builder.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/pattern/MarkerSimpleNamePatternConverter.html" title="class in org.apache.logging.log4j.core.pattern">MarkerSimpleNamePatternConverter</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Appends an event's maker name to a StringBuilder.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/pattern/MaxLengthConverter.html" title="class in org.apache.logging.log4j.core.pattern">MaxLengthConverter</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Max length pattern converter.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/pattern/MdcPatternConverter.html" title="class in org.apache.logging.log4j.core.pattern">MdcPatternConverter</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Able to handle the contents of the LogEvent's MDC and either |
| output the entire contents of the properties in a similar format to the |
| java.util.Hashtable.toString(), or to output the value of a specific key |
| within the property bundle |
| when this pattern converter has the option set.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/impl/MementoMessage.html" title="class in org.apache.logging.log4j.core.impl">MementoMessage</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block"><em>Consider this class private.</em> |
| |
| <a href="org/apache/logging/log4j/core/impl/MementoMessage.html" title="class in org.apache.logging.log4j.core.impl"><code>MementoMessage</code></a> is intended to be used when we need to make an |
| immutable copy of a <a href="https://logging.apache.org/log4j/2.x/apidocs/org/apache/logging/log4j/message/Message.html" title="class or interface in org.apache.logging.log4j.message" class="external-link"><code>Message</code></a> without forgetting the original |
| <a href="https://logging.apache.org/log4j/2.x/apidocs/org/apache/logging/log4j/message/Message.html#getFormat()" title="class or interface in org.apache.logging.log4j.message" class="external-link"><code>Message.getFormat()</code></a> and <a href="https://logging.apache.org/log4j/2.x/apidocs/org/apache/logging/log4j/message/Message.html#getParameters()" title="class or interface in org.apache.logging.log4j.message" class="external-link"><code>Message.getParameters()</code></a> values.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/MemoryMappedFileAppender.html" title="class in org.apache.logging.log4j.core.appender">MemoryMappedFileAppender</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Memory Mapped File Appender.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/MemoryMappedFileAppender.Builder.html" title="class in org.apache.logging.log4j.core.appender">MemoryMappedFileAppender.Builder</a><<a href="org/apache/logging/log4j/core/appender/MemoryMappedFileAppender.Builder.html" title="type parameter in MemoryMappedFileAppender.Builder">B</a> extends <a href="org/apache/logging/log4j/core/appender/MemoryMappedFileAppender.Builder.html" title="class in org.apache.logging.log4j.core.appender">MemoryMappedFileAppender.Builder</a><<a href="org/apache/logging/log4j/core/appender/MemoryMappedFileAppender.Builder.html" title="type parameter in MemoryMappedFileAppender.Builder">B</a>>></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Builds RandomAccessFileAppender instances.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/MemoryMappedFileManager.html" title="class in org.apache.logging.log4j.core.appender">MemoryMappedFileManager</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Extends OutputStreamManager but instead of using a buffered output stream, this class maps a region of a file into |
| memory and writes to this memory region.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/config/composite/MergeStrategy.html" title="interface in org.apache.logging.log4j.core.config.composite">MergeStrategy</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Merges two configurations together</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/layout/MessageLayout.html" title="class in org.apache.logging.log4j.core.layout">MessageLayout</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Formats a <a href="org/apache/logging/log4j/core/LogEvent.html" title="interface in org.apache.logging.log4j.core"><code>LogEvent</code></a> in its <a href="https://logging.apache.org/log4j/2.x/apidocs/org/apache/logging/log4j/message/Message.html" title="class or interface in org.apache.logging.log4j.message" class="external-link"><code>Message</code></a> form.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/pattern/MessagePatternConverter.html" title="class in org.apache.logging.log4j.core.pattern">MessagePatternConverter</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Returns the event's rendered message in a StringBuilder.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/pattern/MethodLocationPatternConverter.html" title="class in org.apache.logging.log4j.core.pattern">MethodLocationPatternConverter</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Returns the event's line location information in a StringBuilder.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/net/MimeMessageBuilder.html" title="class in org.apache.logging.log4j.core.net">MimeMessageBuilder</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Builder for <code>MimeMessage</code> instances.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/net/MulticastDnsAdvertiser.html" title="class in org.apache.logging.log4j.core.net">MulticastDnsAdvertiser</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Advertise an entity via ZeroConf/MulticastDNS and the JmDNS library.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/time/MutableInstant.html" title="class in org.apache.logging.log4j.core.time">MutableInstant</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">An instantaneous point on the time line, used for high-precision log event timestamps.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/impl/MutableLogEvent.html" title="class in org.apache.logging.log4j.core.impl">MutableLogEvent</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Mutable implementation of the <code>LogEvent</code> interface.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/filter/MutableThreadContextMapFilter.html" title="class in org.apache.logging.log4j.core.filter">MutableThreadContextMapFilter</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Filter based on a value in the Thread Context Map (MDC).</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/filter/MutableThreadContextMapFilter.Builder.html" title="class in org.apache.logging.log4j.core.filter">MutableThreadContextMapFilter.Builder</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/filter/MutableThreadContextMapFilter.FilterConfigUpdateListener.html" title="interface in org.apache.logging.log4j.core.filter">MutableThreadContextMapFilter.FilterConfigUpdateListener</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/pattern/NameAbbreviator.html" title="class in org.apache.logging.log4j.core.pattern">NameAbbreviator</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">NameAbbreviator generates abbreviated logger and class names.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/selector/NamedContextSelector.html" title="interface in org.apache.logging.log4j.core.selector">NamedContextSelector</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">ContextSelectors that have a name.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/pattern/NamePatternConverter.html" title="class in org.apache.logging.log4j.core.pattern">NamePatternConverter</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Abstract base class for other pattern converters which can return only parts of their name.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/util/NameUtil.html" title="class in org.apache.logging.log4j.core.util">NameUtil</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/util/NanoClock.html" title="interface in org.apache.logging.log4j.core.util">NanoClock</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Provides the high-resolution time stamp used in log events.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/pattern/NanoTimePatternConverter.html" title="class in org.apache.logging.log4j.core.pattern">NanoTimePatternConverter</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Converts and formats the event's nanoTime in a StringBuilder.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/pattern/NdcPatternConverter.html" title="class in org.apache.logging.log4j.core.pattern">NdcPatternConverter</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Returns the event's NDC in a StringBuilder.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/util/NetUtils.html" title="class in org.apache.logging.log4j.core.util">NetUtils</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Networking-related convenience methods.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/Node.html" title="class in org.apache.logging.log4j.core.config">Node</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">A Configuration node.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/filter/NoMarkerFilter.html" title="class in org.apache.logging.log4j.core.filter">NoMarkerFilter</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">This filter returns the onMatch result if there is no marker in the LogEvent.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/filter/NoMarkerFilter.Builder.html" title="class in org.apache.logging.log4j.core.filter">NoMarkerFilter.Builder</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/rolling/NoOpTriggeringPolicy.html" title="class in org.apache.logging.log4j.core.appender.rolling">NoOpTriggeringPolicy</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/nosql/NoSqlAppender.html" title="class in org.apache.logging.log4j.core.appender.nosql">NoSqlAppender</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">This Appender writes logging events to a NoSQL database using a configured NoSQL provider.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/nosql/NoSqlAppender.Builder.html" title="class in org.apache.logging.log4j.core.appender.nosql">NoSqlAppender.Builder</a><<a href="org/apache/logging/log4j/core/appender/nosql/NoSqlAppender.Builder.html" title="type parameter in NoSqlAppender.Builder">B</a> extends <a href="org/apache/logging/log4j/core/appender/nosql/NoSqlAppender.Builder.html" title="class in org.apache.logging.log4j.core.appender.nosql">NoSqlAppender.Builder</a><<a href="org/apache/logging/log4j/core/appender/nosql/NoSqlAppender.Builder.html" title="type parameter in NoSqlAppender.Builder">B</a>>></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Builds ConsoleAppender instances.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/appender/nosql/NoSqlConnection.html" title="interface in org.apache.logging.log4j.core.appender.nosql">NoSqlConnection</a><<a href="org/apache/logging/log4j/core/appender/nosql/NoSqlConnection.html" title="type parameter in NoSqlConnection">W</a>,<wbr><a href="org/apache/logging/log4j/core/appender/nosql/NoSqlConnection.html" title="type parameter in NoSqlConnection">T</a> extends <a href="org/apache/logging/log4j/core/appender/nosql/NoSqlObject.html" title="interface in org.apache.logging.log4j.core.appender.nosql">NoSqlObject</a><<a href="org/apache/logging/log4j/core/appender/nosql/NoSqlConnection.html" title="type parameter in NoSqlConnection">W</a>>></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Represents a connection to the NoSQL database.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/nosql/NoSqlDatabaseManager.html" title="class in org.apache.logging.log4j.core.appender.nosql">NoSqlDatabaseManager</a><<a href="org/apache/logging/log4j/core/appender/nosql/NoSqlDatabaseManager.html" title="type parameter in NoSqlDatabaseManager">W</a>></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">An <a href="org/apache/logging/log4j/core/appender/db/AbstractDatabaseManager.html" title="class in org.apache.logging.log4j.core.appender.db"><code>AbstractDatabaseManager</code></a> implementation for all NoSQL databases.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/appender/nosql/NoSqlObject.html" title="interface in org.apache.logging.log4j.core.appender.nosql">NoSqlObject</a><<a href="org/apache/logging/log4j/core/appender/nosql/NoSqlObject.html" title="type parameter in NoSqlObject">W</a>></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Represents a simple POJO object inserted into a NoSQL object.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/appender/nosql/NoSqlProvider.html" title="interface in org.apache.logging.log4j.core.appender.nosql">NoSqlProvider</a><<a href="org/apache/logging/log4j/core/appender/nosql/NoSqlProvider.html" title="type parameter in NoSqlProvider">C</a> extends <a href="org/apache/logging/log4j/core/appender/nosql/NoSqlConnection.html" title="interface in org.apache.logging.log4j.core.appender.nosql">NoSqlConnection</a><?,<wbr>? extends <a href="org/apache/logging/log4j/core/appender/nosql/NoSqlObject.html" title="interface in org.apache.logging.log4j.core.appender.nosql">NoSqlObject</a><?>>></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Implementations of this class are plugins for configuring the <a href="org/apache/logging/log4j/core/appender/nosql/NoSqlAppender.html" title="class in org.apache.logging.log4j.core.appender.nosql"><code>NoSqlAppender</code></a> with the proper provider |
| (MongoDB, etc.).</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/pattern/NotANumber.html" title="class in org.apache.logging.log4j.core.pattern">NotANumber</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab7"><a href="org/apache/logging/log4j/core/config/plugins/validation/constraints/NotBlank.html" title="annotation in org.apache.logging.log4j.core.config.plugins.validation.constraints">NotBlank</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab7"> |
| <div class="block">Marks a plugin builder field or plugin factory parameter of type |
| <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/CharSequence.html" title="class or interface in java.lang" class="external-link"><code>CharSequence</code></a> that can not be blank.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/plugins/validation/validators/NotBlankValidator.html" title="class in org.apache.logging.log4j.core.config.plugins.validation.validators">NotBlankValidator</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Validator that checks if a <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/CharSequence.html" title="class or interface in java.lang" class="external-link"><code>CharSequence</code></a> is not entirely composed of |
| whitespace.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/NullAppender.html" title="class in org.apache.logging.log4j.core.appender">NullAppender</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">An Appender that ignores log events.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/NullConfiguration.html" title="class in org.apache.logging.log4j.core.config">NullConfiguration</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">This configuration defaults to no logging.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/util/NullOutputStream.html" title="class in org.apache.logging.log4j.core.util">NullOutputStream</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Writes all data to the famous <b>/dev/null</b>.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/util/ObjectArrayIterator.html" title="class in org.apache.logging.log4j.core.util">ObjectArrayIterator</a><<a href="org/apache/logging/log4j/core/util/ObjectArrayIterator.html" title="type parameter in ObjectArrayIterator">E</a>></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">An <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html" title="class or interface in java.util" class="external-link"><code>Iterator</code></a> over an array of objects.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/rolling/OnStartupTriggeringPolicy.html" title="class in org.apache.logging.log4j.core.appender.rolling">OnStartupTriggeringPolicy</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Triggers a rollover on every restart, but only if the file size is greater than zero.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/util/OptionConverter.html" title="class in org.apache.logging.log4j.core.util">OptionConverter</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">A convenience class to convert property values to specific types.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab7"><a href="org/apache/logging/log4j/core/config/Order.html" title="annotation in org.apache.logging.log4j.core.config">Order</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab7"> |
| <div class="block">Identifies the relative ordering of a <a href="org/apache/logging/log4j/core/config/ConfigurationFactory.html" title="class in org.apache.logging.log4j.core.config"><code>ConfigurationFactory</code></a> plugin.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/OrderComparator.html" title="class in org.apache.logging.log4j.core.config">OrderComparator</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Comparator for classes annotated with <a href="org/apache/logging/log4j/core/config/Order.html" title="annotation in org.apache.logging.log4j.core.config"><code>Order</code></a>.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/OutputStreamAppender.html" title="class in org.apache.logging.log4j.core.appender">OutputStreamAppender</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Appends log events to a given output stream using a layout.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/OutputStreamAppender.Builder.html" title="class in org.apache.logging.log4j.core.appender">OutputStreamAppender.Builder</a><<a href="org/apache/logging/log4j/core/appender/OutputStreamAppender.Builder.html" title="type parameter in OutputStreamAppender.Builder">B</a> extends <a href="org/apache/logging/log4j/core/appender/OutputStreamAppender.Builder.html" title="class in org.apache.logging.log4j.core.appender">OutputStreamAppender.Builder</a><<a href="org/apache/logging/log4j/core/appender/OutputStreamAppender.Builder.html" title="type parameter in OutputStreamAppender.Builder">B</a>>></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Builds OutputStreamAppender instances.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/OutputStreamManager.html" title="class in org.apache.logging.log4j.core.appender">OutputStreamManager</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Manages an OutputStream so that it can be shared by multiple Appenders and will |
| allow appenders to reconfigure without requiring a new stream.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/logging/log4j/core/parser/ParseException.html" title="class in org.apache.logging.log4j.core.parser">ParseException</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab5"> |
| <div class="block">Thrown when the input cannot be parsed.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/util/PasswordDecryptor.html" title="interface in org.apache.logging.log4j.core.util">PasswordDecryptor</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Decrypt passwords.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/net/ssl/PasswordProvider.html" title="interface in org.apache.logging.log4j.core.net.ssl">PasswordProvider</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">PasswordProvider implementations are able to produce a password from somewhere.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/appender/rolling/action/PathCondition.html" title="interface in org.apache.logging.log4j.core.appender.rolling.action">PathCondition</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Filter that accepts or rejects a candidate <code>Path</code> for deletion.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/rolling/action/PathSortByModificationTime.html" title="class in org.apache.logging.log4j.core.appender.rolling.action">PathSortByModificationTime</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block"><a href="org/apache/logging/log4j/core/appender/rolling/action/PathSorter.html" title="interface in org.apache.logging.log4j.core.appender.rolling.action"><code>PathSorter</code></a> that sorts path by their LastModified attribute.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/appender/rolling/action/PathSorter.html" title="interface in org.apache.logging.log4j.core.appender.rolling.action">PathSorter</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Defines the interface of classes that can sort Paths.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/rolling/action/PathWithAttributes.html" title="class in org.apache.logging.log4j.core.appender.rolling.action">PathWithAttributes</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Tuple of a <code>Path</code> and <code>BasicFileAttributes</code>, used for sorting.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/pattern/PatternConverter.html" title="interface in org.apache.logging.log4j.core.pattern">PatternConverter</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Interface that all PatternConverters must implement.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/pattern/PatternFormatter.html" title="class in org.apache.logging.log4j.core.pattern">PatternFormatter</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/layout/PatternLayout.html" title="class in org.apache.logging.log4j.core.layout">PatternLayout</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">A flexible layout configurable with pattern string.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/layout/PatternLayout.Builder.html" title="class in org.apache.logging.log4j.core.layout">PatternLayout.Builder</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Custom PatternLayout builder.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/layout/PatternLayout.SerializerBuilder.html" title="class in org.apache.logging.log4j.core.layout">PatternLayout.SerializerBuilder</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/layout/PatternMatch.html" title="class in org.apache.logging.log4j.core.layout">PatternMatch</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">PatternMatch configuration item.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/layout/PatternMatch.Builder.html" title="class in org.apache.logging.log4j.core.layout">PatternMatch.Builder</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/pattern/PatternParser.html" title="class in org.apache.logging.log4j.core.pattern">PatternParser</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Most of the work of the <a href="org/apache/logging/log4j/core/layout/PatternLayout.html" title="class in org.apache.logging.log4j.core.layout"><code>PatternLayout</code></a> class is delegated to the |
| PatternParser class.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/rolling/PatternProcessor.html" title="class in org.apache.logging.log4j.core.appender.rolling">PatternProcessor</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Parses the rollover pattern.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/util/Patterns.html" title="class in org.apache.logging.log4j.core.util">Patterns</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Pattern strings used throughout Log4j.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/layout/PatternSelector.html" title="interface in org.apache.logging.log4j.core.layout">PatternSelector</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Allows different patterns to be used with the PatternLayout based on some selection criteria.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/pattern/PlainTextRenderer.html" title="class in org.apache.logging.log4j.core.pattern">PlainTextRenderer</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Renders input unchanged.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab7"><a href="org/apache/logging/log4j/core/config/plugins/Plugin.html" title="annotation in org.apache.logging.log4j.core.config.plugins">Plugin</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab7"> |
| <div class="block">Annotation that identifies a Class as a Plugin.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab7"><a href="org/apache/logging/log4j/core/config/plugins/PluginAliases.html" title="annotation in org.apache.logging.log4j.core.config.plugins">PluginAliases</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab7"> |
| <div class="block">Identifies a list of aliases for a <a href="org/apache/logging/log4j/core/config/plugins/Plugin.html" title="annotation in org.apache.logging.log4j.core.config.plugins"><code>Plugin</code></a>, <a href="org/apache/logging/log4j/core/config/plugins/PluginAttribute.html" title="annotation in org.apache.logging.log4j.core.config.plugins"><code>PluginAttribute</code></a>, or <a href="org/apache/logging/log4j/core/config/plugins/PluginBuilderAttribute.html" title="annotation in org.apache.logging.log4j.core.config.plugins"><code>PluginBuilderAttribute</code></a>.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab7"><a href="org/apache/logging/log4j/core/config/plugins/PluginAttribute.html" title="annotation in org.apache.logging.log4j.core.config.plugins">PluginAttribute</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab7"> |
| <div class="block">Identifies a Plugin Attribute and its default value.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/plugins/visitors/PluginAttributeVisitor.html" title="class in org.apache.logging.log4j.core.config.plugins.visitors">PluginAttributeVisitor</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">PluginVisitor implementation for <a href="org/apache/logging/log4j/core/config/plugins/PluginAttribute.html" title="annotation in org.apache.logging.log4j.core.config.plugins"><code>PluginAttribute</code></a>.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/plugins/util/PluginBuilder.html" title="class in org.apache.logging.log4j.core.config.plugins.util">PluginBuilder</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Builder class to instantiate and configure a Plugin object using a PluginFactory method or PluginBuilderFactory |
| builder class.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab7"><a href="org/apache/logging/log4j/core/config/plugins/PluginBuilderAttribute.html" title="annotation in org.apache.logging.log4j.core.config.plugins">PluginBuilderAttribute</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab7"> |
| <div class="block">Marks a field as a Plugin Attribute.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/plugins/visitors/PluginBuilderAttributeVisitor.html" title="class in org.apache.logging.log4j.core.config.plugins.visitors">PluginBuilderAttributeVisitor</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">PluginVisitor for PluginBuilderAttribute.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab7"><a href="org/apache/logging/log4j/core/config/plugins/PluginBuilderFactory.html" title="annotation in org.apache.logging.log4j.core.config.plugins">PluginBuilderFactory</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab7"> |
| <div class="block">Marks a method as a factory for custom Plugin builders.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/plugins/processor/PluginCache.html" title="class in org.apache.logging.log4j.core.config.plugins.processor">PluginCache</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab7"><a href="org/apache/logging/log4j/core/config/plugins/PluginConfiguration.html" title="annotation in org.apache.logging.log4j.core.config.plugins">PluginConfiguration</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab7"> |
| <div class="block">Identifies a parameter or field as a Configuration.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/plugins/visitors/PluginConfigurationVisitor.html" title="class in org.apache.logging.log4j.core.config.plugins.visitors">PluginConfigurationVisitor</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">PluginVisitor implementation for <a href="org/apache/logging/log4j/core/config/plugins/PluginConfiguration.html" title="annotation in org.apache.logging.log4j.core.config.plugins"><code>PluginConfiguration</code></a>.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab7"><a href="org/apache/logging/log4j/core/config/plugins/PluginElement.html" title="annotation in org.apache.logging.log4j.core.config.plugins">PluginElement</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab7"> |
| <div class="block">Identifies a parameter as a Plugin and corresponds with an XML element (or equivalent) in configuration files.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/plugins/visitors/PluginElementVisitor.html" title="class in org.apache.logging.log4j.core.config.plugins.visitors">PluginElementVisitor</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">PluginVisitor implementation for <a href="org/apache/logging/log4j/core/config/plugins/PluginElement.html" title="annotation in org.apache.logging.log4j.core.config.plugins"><code>PluginElement</code></a>.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/plugins/processor/PluginEntry.html" title="class in org.apache.logging.log4j.core.config.plugins.processor">PluginEntry</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Memento object for storing a plugin entry to a cache file.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab7"><a href="org/apache/logging/log4j/core/config/plugins/PluginFactory.html" title="annotation in org.apache.logging.log4j.core.config.plugins">PluginFactory</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab7"> |
| <div class="block">Identifies a Method as the factory to create the plugin.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab7"><a href="org/apache/logging/log4j/core/config/plugins/PluginLoggerContext.html" title="annotation in org.apache.logging.log4j.core.config.plugins">PluginLoggerContext</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab7"> |
| <div class="block">Identifies a parameter or field as a LoggerContext.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/plugins/visitors/PluginLoggerContextVisitor.html" title="class in org.apache.logging.log4j.core.config.plugins.visitors">PluginLoggerContextVisitor</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">PluginVisitor implementation for <a href="org/apache/logging/log4j/core/config/plugins/PluginConfiguration.html" title="annotation in org.apache.logging.log4j.core.config.plugins"><code>PluginConfiguration</code></a>.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/plugins/util/PluginManager.html" title="class in org.apache.logging.log4j.core.config.plugins.util">PluginManager</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Loads and manages all the plugins.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab7"><a href="org/apache/logging/log4j/core/config/plugins/PluginNode.html" title="annotation in org.apache.logging.log4j.core.config.plugins">PluginNode</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab7"> |
| <div class="block">Identifies a Plugin configuration Node.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/plugins/visitors/PluginNodeVisitor.html" title="class in org.apache.logging.log4j.core.config.plugins.visitors">PluginNodeVisitor</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">PluginVisitor implementation for <a href="org/apache/logging/log4j/core/config/plugins/PluginNode.html" title="annotation in org.apache.logging.log4j.core.config.plugins"><code>PluginNode</code></a>.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/plugins/processor/PluginProcessor.html" title="class in org.apache.logging.log4j.core.config.plugins.processor">PluginProcessor</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Annotation processor for pre-scanning Log4j 2 plugins.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/plugins/util/PluginRegistry.html" title="class in org.apache.logging.log4j.core.config.plugins.util">PluginRegistry</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Registry singleton for PluginType maps partitioned by source type and then by category names.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/plugins/util/PluginRegistry.PluginTest.html" title="class in org.apache.logging.log4j.core.config.plugins.util">PluginRegistry.PluginTest</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">A Test that checks to see if each class is annotated with the 'Plugin' annotation.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/plugins/util/PluginType.html" title="class in org.apache.logging.log4j.core.config.plugins.util">PluginType</a><<a href="org/apache/logging/log4j/core/config/plugins/util/PluginType.html" title="type parameter in PluginType">T</a>></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Plugin Descriptor.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/plugins/util/PluginUtil.html" title="class in org.apache.logging.log4j.core.config.plugins.util">PluginUtil</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block"><a href="org/apache/logging/log4j/core/config/plugins/Plugin.html" title="annotation in org.apache.logging.log4j.core.config.plugins"><code>Plugin</code></a> utilities.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab7"><a href="org/apache/logging/log4j/core/config/plugins/PluginValue.html" title="annotation in org.apache.logging.log4j.core.config.plugins">PluginValue</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab7"> |
| <div class="block">Identifies a parameter as a value.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/plugins/visitors/PluginValueVisitor.html" title="class in org.apache.logging.log4j.core.config.plugins.visitors">PluginValueVisitor</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">PluginVisitor implementation for <a href="org/apache/logging/log4j/core/config/plugins/PluginValue.html" title="annotation in org.apache.logging.log4j.core.config.plugins"><code>PluginValue</code></a>.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/config/plugins/visitors/PluginVisitor.html" title="interface in org.apache.logging.log4j.core.config.plugins.visitors">PluginVisitor</a><<a href="org/apache/logging/log4j/core/config/plugins/visitors/PluginVisitor.html" title="type parameter in PluginVisitor">A</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html" title="class or interface in java.lang.annotation" class="external-link">Annotation</a>></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Visitor strategy for parsing data from a <a href="org/apache/logging/log4j/core/config/Node.html" title="class in org.apache.logging.log4j.core.config"><code>Node</code></a>, doing any relevant type conversion, and returning a |
| parsed value for that variable.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/plugins/visitors/PluginVisitors.html" title="class in org.apache.logging.log4j.core.config.plugins.visitors">PluginVisitors</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Utility class to locate an appropriate <a href="org/apache/logging/log4j/core/config/plugins/visitors/PluginVisitor.html" title="interface in org.apache.logging.log4j.core.config.plugins.visitors"><code>PluginVisitor</code></a> implementation for an annotation.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab7"><a href="org/apache/logging/log4j/core/config/plugins/PluginVisitorStrategy.html" title="annotation in org.apache.logging.log4j.core.config.plugins">PluginVisitorStrategy</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab7"> |
| <div class="block">Meta-annotation to denote the class name to use that implements |
| <a href="org/apache/logging/log4j/core/config/plugins/visitors/PluginVisitor.html" title="interface in org.apache.logging.log4j.core.config.plugins.visitors"><code>PluginVisitor</code></a> for the annotated annotation.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/rolling/action/PosixViewAttributeAction.html" title="class in org.apache.logging.log4j.core.appender.rolling.action">PosixViewAttributeAction</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">File POSIX attribute view action.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/rolling/action/PosixViewAttributeAction.Builder.html" title="class in org.apache.logging.log4j.core.appender.rolling.action">PosixViewAttributeAction.Builder</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Builder for the POSIX view attribute action.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/time/PreciseClock.html" title="interface in org.apache.logging.log4j.core.time">PreciseClock</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Extension of the <a href="org/apache/logging/log4j/core/util/Clock.html" title="interface in org.apache.logging.log4j.core.util"><code>Clock</code></a> interface that is able to provide more accurate time information than milliseconds |
| since the epoch.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/net/Priority.html" title="class in org.apache.logging.log4j.core.net">Priority</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">The Priority used in the Syslog system.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/pattern/ProcessIdPatternConverter.html" title="class in org.apache.logging.log4j.core.pattern">ProcessIdPatternConverter</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/properties/PropertiesConfiguration.html" title="class in org.apache.logging.log4j.core.config.properties">PropertiesConfiguration</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Configuration created from a properties file.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/properties/PropertiesConfigurationBuilder.html" title="class in org.apache.logging.log4j.core.config.properties">PropertiesConfigurationBuilder</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Helper builder for parsing properties files into a PropertiesConfiguration.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/properties/PropertiesConfigurationFactory.html" title="class in org.apache.logging.log4j.core.config.properties">PropertiesConfigurationFactory</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Creates a PropertiesConfiguration from a properties file.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/lookup/PropertiesLookup.html" title="class in org.apache.logging.log4j.core.lookup">PropertiesLookup</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">A lookup designed for <code>Properties</code> defined in the configuration.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/PropertiesPlugin.html" title="class in org.apache.logging.log4j.core.config">PropertiesPlugin</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Handles properties defined in the configuration.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/rewrite/PropertiesRewritePolicy.html" title="class in org.apache.logging.log4j.core.appender.rewrite">PropertiesRewritePolicy</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">This policy modifies events by replacing or possibly adding keys and values to the MapMessage.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/Property.html" title="class in org.apache.logging.log4j.core.config">Property</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Represents a key/value pair in the configuration.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/config/builder/api/PropertyComponentBuilder.html" title="interface in org.apache.logging.log4j.core.config.builder.api">PropertyComponentBuilder</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Assembler for constructing Property Components.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/logging/log4j/core/net/Protocol.html" title="enum in org.apache.logging.log4j.core.net">Protocol</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab3"> |
| <div class="block">Enumerates the supported protocols.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/appender/routing/PurgePolicy.html" title="interface in org.apache.logging.log4j.core.appender.routing">PurgePolicy</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Policy for purging routed appenders</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/RandomAccessFileAppender.html" title="class in org.apache.logging.log4j.core.appender">RandomAccessFileAppender</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">File Appender.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/RandomAccessFileAppender.Builder.html" title="class in org.apache.logging.log4j.core.appender">RandomAccessFileAppender.Builder</a><<a href="org/apache/logging/log4j/core/appender/RandomAccessFileAppender.Builder.html" title="type parameter in RandomAccessFileAppender.Builder">B</a> extends <a href="org/apache/logging/log4j/core/appender/RandomAccessFileAppender.Builder.html" title="class in org.apache.logging.log4j.core.appender">RandomAccessFileAppender.Builder</a><<a href="org/apache/logging/log4j/core/appender/RandomAccessFileAppender.Builder.html" title="type parameter in RandomAccessFileAppender.Builder">B</a>>></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Builds RandomAccessFileAppender instances.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/RandomAccessFileManager.html" title="class in org.apache.logging.log4j.core.appender">RandomAccessFileManager</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Extends OutputStreamManager but instead of using a buffered output stream, |
| this class uses a <code>ByteBuffer</code> and a <code>RandomAccessFile</code> to do the |
| I/O.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/config/Reconfigurable.html" title="interface in org.apache.logging.log4j.core.config">Reconfigurable</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Implemented by Configurations that can be reconfigured at runtime.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/util/ReflectionUtil.html" title="class in org.apache.logging.log4j.core.util">ReflectionUtil</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Utility class for performing common reflective operations.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/filter/RegexFilter.html" title="class in org.apache.logging.log4j.core.filter">RegexFilter</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">This filter returns the onMatch result if the message matches the regular expression.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/pattern/RegexReplacement.html" title="class in org.apache.logging.log4j.core.pattern">RegexReplacement</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Replace tokens in the LogEvent message.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/pattern/RegexReplacementConverter.html" title="class in org.apache.logging.log4j.core.pattern">RegexReplacementConverter</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Replacement pattern converter.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/pattern/RelativeTimePatternConverter.html" title="class in org.apache.logging.log4j.core.pattern">RelativeTimePatternConverter</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Returns the relative time in milliseconds since JVM Startup.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/config/ReliabilityStrategy.html" title="interface in org.apache.logging.log4j.core.config">ReliabilityStrategy</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Interface for objects that know how to ensure delivery of log events to the appropriate appenders, even during and |
| after the configuration has been modified while the system is actively used.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/ReliabilityStrategyFactory.html" title="class in org.apache.logging.log4j.core.config">ReliabilityStrategyFactory</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Factory for ReliabilityStrategies.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/pattern/RepeatPatternConverter.html" title="class in org.apache.logging.log4j.core.pattern">RepeatPatternConverter</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Equals pattern converter.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab7"><a href="org/apache/logging/log4j/core/config/plugins/validation/constraints/Required.html" title="annotation in org.apache.logging.log4j.core.config.plugins.validation.constraints">Required</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab7"> |
| <div class="block">Marks a plugin builder field or plugin factory parameter as required.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/plugins/validation/validators/RequiredValidator.html" title="class in org.apache.logging.log4j.core.config.plugins.validation.validators">RequiredValidator</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Validator that checks an object for emptiness.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/plugins/util/ResolverUtil.html" title="class in org.apache.logging.log4j.core.config.plugins.util">ResolverUtil</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block"> |
| ResolverUtil is used to locate classes that are available in the/a class path and meet arbitrary conditions.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/config/plugins/util/ResolverUtil.Test.html" title="interface in org.apache.logging.log4j.core.config.plugins.util">ResolverUtil.Test</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">A simple interface that specifies how to test classes to determine if they are to be included in the results |
| produced by the ResolverUtil.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/lookup/ResourceBundleLookup.html" title="class in org.apache.logging.log4j.core.lookup">ResourceBundleLookup</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Looks up keys from resource bundles.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/impl/ReusableLogEventFactory.html" title="class in org.apache.logging.log4j.core.impl">ReusableLogEventFactory</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Garbage-free LogEventFactory that reuses a single mutable log event.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/rewrite/RewriteAppender.html" title="class in org.apache.logging.log4j.core.appender.rewrite">RewriteAppender</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">This Appender allows the logging event to be manipulated before it is processed by other Appenders.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/appender/rewrite/RewritePolicy.html" title="interface in org.apache.logging.log4j.core.appender.rewrite">RewritePolicy</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Interface to be implemented by components that support modifications to the LogEvent.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/logging/log4j/core/net/Rfc1349TrafficClass.html" title="enum in org.apache.logging.log4j.core.net">Rfc1349TrafficClass</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab3"> |
| <div class="block">Enumerates the <a href="https://tools.ietf.org/html/rfc1349">RFC 1349</a> TOS field.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/layout/Rfc5424Layout.html" title="class in org.apache.logging.log4j.core.layout">Rfc5424Layout</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Formats a log event in accordance with RFC 5424.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/layout/Rfc5424Layout.Rfc5424LayoutBuilder.html" title="class in org.apache.logging.log4j.core.layout">Rfc5424Layout.Rfc5424LayoutBuilder</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/jmx/RingBufferAdmin.html" title="class in org.apache.logging.log4j.core.jmx">RingBufferAdmin</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Instruments an LMAX Disruptor ring buffer.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/jmx/RingBufferAdminMBean.html" title="interface in org.apache.logging.log4j.core.jmx">RingBufferAdminMBean</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">The MBean interface for monitoring and managing an LMAX Disruptor ring |
| buffer.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/async/RingBufferLogEvent.html" title="class in org.apache.logging.log4j.core.async">RingBufferLogEvent</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">When the Disruptor is started, the RingBuffer is populated with event objects.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/async/RingBufferLogEventHandler.html" title="class in org.apache.logging.log4j.core.async">RingBufferLogEventHandler</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2">Deprecated. |
| <div class="deprecation-comment">Only used internally, will be removed in the next major version.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/async/RingBufferLogEventTranslator.html" title="class in org.apache.logging.log4j.core.async">RingBufferLogEventTranslator</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">This class is responsible for writing elements that make up a log event into |
| the ringbuffer <code>RingBufferLogEvent</code>.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/RollingFileAppender.html" title="class in org.apache.logging.log4j.core.appender">RollingFileAppender</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">An appender that writes to files and can roll over at intervals.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/RollingFileAppender.Builder.html" title="class in org.apache.logging.log4j.core.appender">RollingFileAppender.Builder</a><<a href="org/apache/logging/log4j/core/appender/RollingFileAppender.Builder.html" title="type parameter in RollingFileAppender.Builder">B</a> extends <a href="org/apache/logging/log4j/core/appender/RollingFileAppender.Builder.html" title="class in org.apache.logging.log4j.core.appender">RollingFileAppender.Builder</a><<a href="org/apache/logging/log4j/core/appender/RollingFileAppender.Builder.html" title="type parameter in RollingFileAppender.Builder">B</a>>></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Builds FileAppender instances.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/rolling/RollingFileManager.html" title="class in org.apache.logging.log4j.core.appender.rolling">RollingFileManager</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">The Rolling File Manager.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/RollingRandomAccessFileAppender.html" title="class in org.apache.logging.log4j.core.appender">RollingRandomAccessFileAppender</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">An appender that writes to random access files and can roll over at |
| intervals.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/RollingRandomAccessFileAppender.Builder.html" title="class in org.apache.logging.log4j.core.appender">RollingRandomAccessFileAppender.Builder</a><<a href="org/apache/logging/log4j/core/appender/RollingRandomAccessFileAppender.Builder.html" title="type parameter in RollingRandomAccessFileAppender.Builder">B</a> extends <a href="org/apache/logging/log4j/core/appender/RollingRandomAccessFileAppender.Builder.html" title="class in org.apache.logging.log4j.core.appender">RollingRandomAccessFileAppender.Builder</a><<a href="org/apache/logging/log4j/core/appender/RollingRandomAccessFileAppender.Builder.html" title="type parameter in RollingRandomAccessFileAppender.Builder">B</a>>></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/rolling/RollingRandomAccessFileManager.html" title="class in org.apache.logging.log4j.core.appender.rolling">RollingRandomAccessFileManager</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Extends RollingFileManager but instead of using a buffered output stream, this class uses a <code>ByteBuffer</code> and a |
| <code>RandomAccessFile</code> to do the I/O.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/appender/rolling/RolloverDescription.html" title="interface in org.apache.logging.log4j.core.appender.rolling">RolloverDescription</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Description of actions needed to complete rollover.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/rolling/RolloverDescriptionImpl.html" title="class in org.apache.logging.log4j.core.appender.rolling">RolloverDescriptionImpl</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Description of actions needed to complete rollover.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/logging/log4j/core/appender/rolling/RolloverFrequency.html" title="enum in org.apache.logging.log4j.core.appender.rolling">RolloverFrequency</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab3"> |
| <div class="block">Enumeration of rollover frequency values.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/appender/rolling/RolloverListener.html" title="interface in org.apache.logging.log4j.core.appender.rolling">RolloverListener</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Implementations of this interface that are registered with the RollingFileManager will be notified before and |
| after a rollover occurs.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/appender/rolling/RolloverStrategy.html" title="interface in org.apache.logging.log4j.core.appender.rolling">RolloverStrategy</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">A <code>RollingPolicy</code> specifies the actions taken on a logging file rollover.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/config/builder/api/RootLoggerComponentBuilder.html" title="interface in org.apache.logging.log4j.core.config.builder.api">RootLoggerComponentBuilder</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Assembler for constructing the root Logger Components.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/pattern/RootThrowablePatternConverter.html" title="class in org.apache.logging.log4j.core.pattern">RootThrowablePatternConverter</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Outputs the Throwable portion of the LoggingEvent as a full stack trace |
| unless this converter's option is 'short', where it just outputs the first line of the trace, or if |
| the number of lines to print is explicitly specified.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/routing/Route.html" title="class in org.apache.logging.log4j.core.appender.routing">Route</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">A Route to an appender.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/routing/Routes.html" title="class in org.apache.logging.log4j.core.appender.routing">Routes</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Contains the individual Route elements.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/routing/Routes.Builder.html" title="class in org.apache.logging.log4j.core.appender.routing">Routes.Builder</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/routing/RoutingAppender.html" title="class in org.apache.logging.log4j.core.appender.routing">RoutingAppender</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">This Appender "routes" between various Appenders, some of which can be references to |
| Appenders defined earlier in the configuration while others can be dynamically created |
| within this Appender as required.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/routing/RoutingAppender.Builder.html" title="class in org.apache.logging.log4j.core.appender.routing">RoutingAppender.Builder</a><<a href="org/apache/logging/log4j/core/appender/routing/RoutingAppender.Builder.html" title="type parameter in RoutingAppender.Builder">B</a> extends <a href="org/apache/logging/log4j/core/appender/routing/RoutingAppender.Builder.html" title="class in org.apache.logging.log4j.core.appender.routing">RoutingAppender.Builder</a><<a href="org/apache/logging/log4j/core/appender/routing/RoutingAppender.Builder.html" title="type parameter in RoutingAppender.Builder">B</a>>></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/lookup/RuntimeStrSubstitutor.html" title="class in org.apache.logging.log4j.core.lookup">RuntimeStrSubstitutor</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block"><a href="org/apache/logging/log4j/core/lookup/RuntimeStrSubstitutor.html" title="class in org.apache.logging.log4j.core.lookup"><code>RuntimeStrSubstitutor</code></a> is a <a href="org/apache/logging/log4j/core/lookup/StrSubstitutor.html" title="class in org.apache.logging.log4j.core.lookup"><code>StrSubstitutor</code></a> which only supports evaluation of top-level lookups.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab7"><a href="org/apache/logging/log4j/core/config/Scheduled.html" title="annotation in org.apache.logging.log4j.core.config">Scheduled</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab7"> |
| <div class="block">Annotation that identifies a Class as requiring a Scheduled thread.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/script/Script.html" title="class in org.apache.logging.log4j.core.script">Script</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Container for the language and body of a script.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/ScriptAppenderSelector.html" title="class in org.apache.logging.log4j.core.appender">ScriptAppenderSelector</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/ScriptAppenderSelector.Builder.html" title="class in org.apache.logging.log4j.core.appender">ScriptAppenderSelector.Builder</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Builds an appender.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/arbiters/ScriptArbiter.html" title="class in org.apache.logging.log4j.core.config.arbiters">ScriptArbiter</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Condition that evaluates a script.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/arbiters/ScriptArbiter.Builder.html" title="class in org.apache.logging.log4j.core.config.arbiters">ScriptArbiter.Builder</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/config/builder/api/ScriptComponentBuilder.html" title="interface in org.apache.logging.log4j.core.config.builder.api">ScriptComponentBuilder</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Assembler for constructing Layout Components.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/rolling/action/ScriptCondition.html" title="class in org.apache.logging.log4j.core.appender.rolling.action">ScriptCondition</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">A condition of the <a href="org/apache/logging/log4j/core/appender/rolling/action/DeleteAction.html" title="class in org.apache.logging.log4j.core.appender.rolling.action"><code>DeleteAction</code></a> where a user-provided script selects the files to delete from a provided |
| list.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/script/ScriptFile.html" title="class in org.apache.logging.log4j.core.script">ScriptFile</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Container for the language and body of a script file along with the file location.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/config/builder/api/ScriptFileComponentBuilder.html" title="interface in org.apache.logging.log4j.core.config.builder.api">ScriptFileComponentBuilder</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Assembler for constructing ScriptFile Components.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/filter/ScriptFilter.html" title="class in org.apache.logging.log4j.core.filter">ScriptFilter</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Returns the onMatch result if the script returns True and returns the onMismatch value otherwise.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/script/ScriptManager.html" title="class in org.apache.logging.log4j.core.script">ScriptManager</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Manages the scripts use by the Configuration.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/layout/ScriptPatternSelector.html" title="class in org.apache.logging.log4j.core.layout">ScriptPatternSelector</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Selects the pattern to use based on the result of executing a Script.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/layout/ScriptPatternSelector.Builder.html" title="class in org.apache.logging.log4j.core.layout">ScriptPatternSelector.Builder</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Custom ScriptPatternSelector builder.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/script/ScriptRef.html" title="class in org.apache.logging.log4j.core.script">ScriptRef</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Contains a reference to a script defined elsewhere in the configuration.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/ScriptsPlugin.html" title="class in org.apache.logging.log4j.core.config">ScriptsPlugin</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">A container of Scripts.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/util/SecretKeyProvider.html" title="interface in org.apache.logging.log4j.core.util">SecretKeyProvider</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Factory class to provide a <a href="https://docs.oracle.com/javase/8/docs/api/javax/crypto/SecretKey.html" title="class or interface in javax.crypto" class="external-link"><code>SecretKey</code></a> instance.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/arbiters/SelectArbiter.html" title="class in org.apache.logging.log4j.core.config.arbiters">SelectArbiter</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Class Description goes here.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/arbiters/SelectArbiter.Builder.html" title="class in org.apache.logging.log4j.core.config.arbiters">SelectArbiter.Builder</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/pattern/SequenceNumberPatternConverter.html" title="class in org.apache.logging.log4j.core.pattern">SequenceNumberPatternConverter</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Formats the event sequence number.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/layout/SerializedLayout.html" title="class in org.apache.logging.log4j.core.layout">SerializedLayout</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2">Deprecated. |
| <div class="deprecation-comment">Java Serialization has inherent security weaknesses, see https://www.owasp.org/index.php/Deserialization_of_untrusted_data .</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/jmx/Server.html" title="class in org.apache.logging.log4j.core.jmx">Server</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Creates MBeans to instrument various classes in the log4j class hierarchy.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/logging/log4j/core/net/Severity.html" title="enum in org.apache.logging.log4j.core.net">Severity</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab3"> |
| <div class="block">Severity values used by the Syslog system.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/util/ShutdownCallbackRegistry.html" title="interface in org.apache.logging.log4j.core.util">ShutdownCallbackRegistry</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Registry used for Runnable shutdown callback instances.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/jackson/SimpleMessageDeserializer.html" title="class in org.apache.logging.log4j.core.jackson">SimpleMessageDeserializer</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block"> |
| <em>Consider this class private.</em></div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/rolling/SizeBasedTriggeringPolicy.html" title="class in org.apache.logging.log4j.core.appender.rolling">SizeBasedTriggeringPolicy</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/SmtpAppender.html" title="class in org.apache.logging.log4j.core.appender">SmtpAppender</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Send an e-mail when a specific logging event occurs, typically on errors or |
| fatal errors.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/SmtpAppender.Builder.html" title="class in org.apache.logging.log4j.core.appender">SmtpAppender.Builder</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/net/SmtpManager.html" title="class in org.apache.logging.log4j.core.net">SmtpManager</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Manager for sending SMTP events.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/net/SmtpManager.SMTPManagerFactory.html" title="class in org.apache.logging.log4j.core.net">SmtpManager.SMTPManagerFactory</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Factory to create the SMTP Manager.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/net/SocketAddress.html" title="class in org.apache.logging.log4j.core.net">SocketAddress</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Plugin to hold a hostname and port (socket address).</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/net/SocketAddress.Builder.html" title="class in org.apache.logging.log4j.core.net">SocketAddress.Builder</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/SocketAppender.html" title="class in org.apache.logging.log4j.core.appender">SocketAppender</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">An Appender that delivers events over socket connections.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/SocketAppender.AbstractBuilder.html" title="class in org.apache.logging.log4j.core.appender">SocketAppender.AbstractBuilder</a><<a href="org/apache/logging/log4j/core/appender/SocketAppender.AbstractBuilder.html" title="type parameter in SocketAppender.AbstractBuilder">B</a> extends <a href="org/apache/logging/log4j/core/appender/SocketAppender.AbstractBuilder.html" title="class in org.apache.logging.log4j.core.appender">SocketAppender.AbstractBuilder</a><<a href="org/apache/logging/log4j/core/appender/SocketAppender.AbstractBuilder.html" title="type parameter in SocketAppender.AbstractBuilder">B</a>>></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Subclasses can extend this abstract Builder.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/SocketAppender.Builder.html" title="class in org.apache.logging.log4j.core.appender">SocketAppender.Builder</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Builds a SocketAppender.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/net/SocketOptions.html" title="class in org.apache.logging.log4j.core.net">SocketOptions</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Holds all socket options settable via <a href="https://docs.oracle.com/javase/8/docs/api/java/net/Socket.html" title="class or interface in java.net" class="external-link"><code>Socket</code></a> methods.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/net/SocketPerformancePreferences.html" title="class in org.apache.logging.log4j.core.net">SocketPerformancePreferences</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Holds all socket options settable via <a href="https://docs.oracle.com/javase/8/docs/api/java/net/Socket.html#setPerformancePreferences-int-int-int-" title="class or interface in java.net" class="external-link"><code>Socket.setPerformancePreferences(int, int, int)</code></a>.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/rolling/action/SortingVisitor.html" title="class in org.apache.logging.log4j.core.appender.rolling.action">SortingVisitor</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">FileVisitor that sorts files.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/util/Source.html" title="class in org.apache.logging.log4j.core.util">Source</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Represents the source for the logging configuration as an immutable object.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/net/ssl/SslConfiguration.html" title="class in org.apache.logging.log4j.core.net.ssl">SslConfiguration</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">SSL Configuration</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/net/ssl/SslConfigurationDefaults.html" title="class in org.apache.logging.log4j.core.net.ssl">SslConfigurationDefaults</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/logging/log4j/core/net/ssl/SslConfigurationException.html" title="class in org.apache.logging.log4j.core.net.ssl">SslConfigurationException</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab5"> </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/net/ssl/SslConfigurationFactory.html" title="class in org.apache.logging.log4j.core.net.ssl">SslConfigurationFactory</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Creates an SSL configuration from Log4j properties.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/net/SslSocketManager.html" title="class in org.apache.logging.log4j.core.net">SslSocketManager</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/jackson/StackTraceElementConstants.html" title="class in org.apache.logging.log4j.core.jackson">StackTraceElementConstants</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Defines constants use for naming stack trace elements.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/status/StatusConfiguration.html" title="class in org.apache.logging.log4j.core.config.status">StatusConfiguration</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Configuration for setting up the <a href="https://logging.apache.org/log4j/2.x/apidocs/org/apache/logging/log4j/status/StatusLogger.html" title="class or interface in org.apache.logging.log4j.status" class="external-link"><code>StatusLogger</code></a> fallback listener.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/logging/log4j/core/config/status/StatusConfiguration.Verbosity.html" title="enum in org.apache.logging.log4j.core.config.status">StatusConfiguration.Verbosity</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab3">Deprecated. |
| <div class="deprecation-comment">This class is not used anymore and only kept for binary backward compatibility.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/jmx/StatusLoggerAdmin.html" title="class in org.apache.logging.log4j.core.jmx">StatusLoggerAdmin</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Implementation of the <code>StatusLoggerAdminMBean</code> interface.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/jmx/StatusLoggerAdminMBean.html" title="interface in org.apache.logging.log4j.core.jmx">StatusLoggerAdminMBean</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">The MBean interface for monitoring and managing the <code>StatusLogger</code>.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/net/ssl/StoreConfiguration.html" title="class in org.apache.logging.log4j.core.net.ssl">StoreConfiguration</a><<a href="org/apache/logging/log4j/core/net/ssl/StoreConfiguration.html" title="type parameter in StoreConfiguration">T</a>></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/logging/log4j/core/net/ssl/StoreConfigurationException.html" title="class in org.apache.logging.log4j.core.net.ssl">StoreConfigurationException</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab5"> </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/layout/StringBuilderEncoder.html" title="class in org.apache.logging.log4j.core.layout">StringBuilderEncoder</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Encoder for StringBuilders that uses ThreadLocals to avoid locking as much as possible.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/util/StringBuilderWriter.html" title="class in org.apache.logging.log4j.core.util">StringBuilderWriter</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block"><a href="https://docs.oracle.com/javase/8/docs/api/java/io/Writer.html" title="class or interface in java.io" class="external-link"><code>Writer</code></a> implementation that outputs to a <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link"><code>StringBuilder</code></a>.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/util/StringEncoder.html" title="class in org.apache.logging.log4j.core.util">StringEncoder</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Encodes Strings to bytes.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/StringLayout.html" title="interface in org.apache.logging.log4j.core">StringLayout</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Instantiates the <a href="org/apache/logging/log4j/core/Layout.html" title="interface in org.apache.logging.log4j.core"><code>Layout</code></a> type for String-based layouts.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/filter/StringMatchFilter.html" title="class in org.apache.logging.log4j.core.filter">StringMatchFilter</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">This filter returns the onMatch result if the logging level in the event matches the specified logging level |
| exactly.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/filter/StringMatchFilter.Builder.html" title="class in org.apache.logging.log4j.core.filter">StringMatchFilter.Builder</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/lookup/StrLookup.html" title="interface in org.apache.logging.log4j.core.lookup">StrLookup</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Lookup a String key to a String value.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/lookup/StrMatcher.html" title="class in org.apache.logging.log4j.core.lookup">StrMatcher</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">A matcher class that can be queried to determine if a character array |
| portion matches.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/lookup/StrSubstitutor.html" title="class in org.apache.logging.log4j.core.lookup">StrSubstitutor</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Substitutes variables within a string by values.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/filter/StructuredDataFilter.html" title="class in org.apache.logging.log4j.core.filter">StructuredDataFilter</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Filter based on data in a StructuredDataMessage.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/lookup/StructuredDataLookup.html" title="class in org.apache.logging.log4j.core.lookup">StructuredDataLookup</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Looks up keys from <a href="https://logging.apache.org/log4j/2.x/apidocs/org/apache/logging/log4j/message/StructuredDataMessage.html" title="class or interface in org.apache.logging.log4j.message" class="external-link"><code>StructuredDataMessage</code></a> log messages.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/pattern/StyleConverter.html" title="class in org.apache.logging.log4j.core.pattern">StyleConverter</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Style pattern converter.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/SyslogAppender.html" title="class in org.apache.logging.log4j.core.appender">SyslogAppender</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">The Syslog Appender.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/SyslogAppender.Builder.html" title="class in org.apache.logging.log4j.core.appender">SyslogAppender.Builder</a><<a href="org/apache/logging/log4j/core/appender/SyslogAppender.Builder.html" title="type parameter in SyslogAppender.Builder">B</a> extends <a href="org/apache/logging/log4j/core/appender/SyslogAppender.Builder.html" title="class in org.apache.logging.log4j.core.appender">SyslogAppender.Builder</a><<a href="org/apache/logging/log4j/core/appender/SyslogAppender.Builder.html" title="type parameter in SyslogAppender.Builder">B</a>>></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/layout/SyslogLayout.html" title="class in org.apache.logging.log4j.core.layout">SyslogLayout</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Formats a log event as a BSD Log record.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/layout/SyslogLayout.Builder.html" title="class in org.apache.logging.log4j.core.layout">SyslogLayout.Builder</a><<a href="org/apache/logging/log4j/core/layout/SyslogLayout.Builder.html" title="type parameter in SyslogLayout.Builder">B</a> extends <a href="org/apache/logging/log4j/core/layout/SyslogLayout.Builder.html" title="class in org.apache.logging.log4j.core.layout">SyslogLayout.Builder</a><<a href="org/apache/logging/log4j/core/layout/SyslogLayout.Builder.html" title="type parameter in SyslogLayout.Builder">B</a>>></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Builds a SyslogLayout.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/util/SystemClock.html" title="class in org.apache.logging.log4j.core.util">SystemClock</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Implementation of the <code>Clock</code> interface that returns the system time.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/util/SystemMillisClock.html" title="class in org.apache.logging.log4j.core.util">SystemMillisClock</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Implementation of the <code>Clock</code> interface that returns the system time in millisecond granularity.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/util/SystemNanoClock.html" title="class in org.apache.logging.log4j.core.util">SystemNanoClock</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Implementation of the <code>NanoClock</code> interface that returns the system nano time.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/lookup/SystemPropertiesLookup.html" title="class in org.apache.logging.log4j.core.lookup">SystemPropertiesLookup</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Looks up keys from system properties.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/arbiters/SystemPropertyArbiter.html" title="class in org.apache.logging.log4j.core.config.arbiters">SystemPropertyArbiter</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Condition that determines if the specified property is set.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/arbiters/SystemPropertyArbiter.Builder.html" title="class in org.apache.logging.log4j.core.config.arbiters">SystemPropertyArbiter.Builder</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/net/TcpSocketManager.html" title="class in org.apache.logging.log4j.core.net">TcpSocketManager</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Manager of TCP Socket connections.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/net/TcpSocketManager.HostResolver.html" title="class in org.apache.logging.log4j.core.net">TcpSocketManager.HostResolver</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/net/TcpSocketManager.TcpSocketManagerFactory.html" title="class in org.apache.logging.log4j.core.net">TcpSocketManager.TcpSocketManagerFactory</a><<a href="org/apache/logging/log4j/core/net/TcpSocketManager.TcpSocketManagerFactory.html" title="type parameter in TcpSocketManager.TcpSocketManagerFactory">M</a> extends <a href="org/apache/logging/log4j/core/net/TcpSocketManager.html" title="class in org.apache.logging.log4j.core.net">TcpSocketManager</a>,<wbr><a href="org/apache/logging/log4j/core/net/TcpSocketManager.TcpSocketManagerFactory.html" title="type parameter in TcpSocketManager.TcpSocketManagerFactory">T</a> extends org.apache.logging.log4j.core.net.TcpSocketManager.FactoryData></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Factory to create a TcpSocketManager.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/layout/TextEncoderHelper.html" title="class in org.apache.logging.log4j.core.layout">TextEncoderHelper</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Helper class to encode text to binary data without allocating temporary objects.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/parser/TextLogEventParser.html" title="interface in org.apache.logging.log4j.core.parser">TextLogEventParser</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Parses the output from a text based layout into instances of <a href="org/apache/logging/log4j/core/LogEvent.html" title="interface in org.apache.logging.log4j.core"><code>LogEvent</code></a>.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/pattern/TextRenderer.html" title="interface in org.apache.logging.log4j.core.pattern">TextRenderer</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Renders an input to an output.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/impl/ThreadContextDataInjector.html" title="class in org.apache.logging.log4j.core.impl">ThreadContextDataInjector</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block"><code>ThreadContextDataInjector</code> contains a number of strategies for copying key-value pairs from the various |
| <code>ThreadContext</code> map implementations into a <code>StringMap</code>.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/impl/ThreadContextDataInjector.ForCopyOnWriteThreadContextMap.html" title="class in org.apache.logging.log4j.core.impl">ThreadContextDataInjector.ForCopyOnWriteThreadContextMap</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">The <code>ContextDataInjector</code> used when the ThreadContextMap implementation is a copy-on-write |
| StringMap-based data structure.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/impl/ThreadContextDataInjector.ForDefaultThreadContextMap.html" title="class in org.apache.logging.log4j.core.impl">ThreadContextDataInjector.ForDefaultThreadContextMap</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Default <code>ContextDataInjector</code> for the legacy <code>Map<String, String></code>-based ThreadContext (which is |
| also the ThreadContext implementation used for web applications).</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/impl/ThreadContextDataInjector.ForGarbageFreeThreadContextMap.html" title="class in org.apache.logging.log4j.core.impl">ThreadContextDataInjector.ForGarbageFreeThreadContextMap</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">The <code>ContextDataInjector</code> used when the ThreadContextMap implementation is a garbage-free |
| StringMap-based data structure.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/impl/ThreadContextDataProvider.html" title="class in org.apache.logging.log4j.core.impl">ThreadContextDataProvider</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">ContextDataProvider for ThreadContext data.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/filter/ThreadContextMapFilter.html" title="class in org.apache.logging.log4j.core.filter">ThreadContextMapFilter</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Filter based on a value in the Thread Context Map (MDC).</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/pattern/ThreadIdPatternConverter.html" title="class in org.apache.logging.log4j.core.pattern">ThreadIdPatternConverter</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Formats the event thread ID.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/logging/log4j/core/async/ThreadNameCachingStrategy.html" title="enum in org.apache.logging.log4j.core.async">ThreadNameCachingStrategy</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab3"> |
| <div class="block">Strategy for deciding whether thread name should be cached or not.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/pattern/ThreadNamePatternConverter.html" title="class in org.apache.logging.log4j.core.pattern">ThreadNamePatternConverter</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Formats the event thread name.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/pattern/ThreadPriorityPatternConverter.html" title="class in org.apache.logging.log4j.core.pattern">ThreadPriorityPatternConverter</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Formats the event thread priority.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/filter/ThresholdFilter.html" title="class in org.apache.logging.log4j.core.filter">ThresholdFilter</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">This filter returns the onMatch result if the level in the LogEvent is the same or more specific |
| than the configured level and the onMismatch value otherwise.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/impl/ThrowableFormatOptions.html" title="class in org.apache.logging.log4j.core.impl">ThrowableFormatOptions</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Contains options which control how a <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link"><code>Throwable</code></a> pattern is formatted.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/pattern/ThrowablePatternConverter.html" title="class in org.apache.logging.log4j.core.pattern">ThrowablePatternConverter</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Outputs the Throwable portion of the LoggingEvent as a full stack trace |
| unless this converter's option is 'short', where it just outputs the first line of the trace, or if |
| the number of lines to print is explicitly specified.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/impl/ThrowableProxy.html" title="class in org.apache.logging.log4j.core.impl">ThrowableProxy</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Wraps a Throwable to add packaging information about each stack trace element.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/util/Throwables.html" title="class in org.apache.logging.log4j.core.util">Throwables</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Helps with Throwable objects.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/rolling/TimeBasedTriggeringPolicy.html" title="class in org.apache.logging.log4j.core.appender.rolling">TimeBasedTriggeringPolicy</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Rolls a file over based on time.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/rolling/TimeBasedTriggeringPolicy.Builder.html" title="class in org.apache.logging.log4j.core.appender.rolling">TimeBasedTriggeringPolicy.Builder</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/filter/TimeFilter.html" title="class in org.apache.logging.log4j.core.filter">TimeFilter</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Filters events that fall within a specified time period in each day.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/TlsSyslogFrame.html" title="class in org.apache.logging.log4j.core.appender">TlsSyslogFrame</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Wraps messages that are formatted according to RFC 5425.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/util/Transform.html" title="class in org.apache.logging.log4j.core.util">Transform</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Utility class for transforming strings.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/appender/rolling/TriggeringPolicy.html" title="interface in org.apache.logging.log4j.core.appender.rolling">TriggeringPolicy</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">A <code>TriggeringPolicy</code> controls the conditions under which rollover |
| occurs.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/net/ssl/TrustStoreConfiguration.html" title="class in org.apache.logging.log4j.core.net.ssl">TrustStoreConfiguration</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Configuration of the TrustStore</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/logging/log4j/core/net/ssl/TrustStoreConfigurationException.html" title="class in org.apache.logging.log4j.core.net.ssl">TrustStoreConfigurationException</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab5"> </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/config/plugins/convert/TypeConverter.html" title="interface in org.apache.logging.log4j.core.config.plugins.convert">TypeConverter</a><<a href="org/apache/logging/log4j/core/config/plugins/convert/TypeConverter.html" title="type parameter in TypeConverter">T</a>></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Interface for doing automatic String conversion to a specific type.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/plugins/convert/TypeConverterRegistry.html" title="class in org.apache.logging.log4j.core.config.plugins.convert">TypeConverterRegistry</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Registry for <a href="org/apache/logging/log4j/core/config/plugins/convert/TypeConverter.html" title="interface in org.apache.logging.log4j.core.config.plugins.convert"><code>TypeConverter</code></a> plugins.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/plugins/convert/TypeConverters.html" title="class in org.apache.logging.log4j.core.config.plugins.convert">TypeConverters</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Collection of basic TypeConverter implementations.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/plugins/convert/TypeConverters.BigDecimalConverter.html" title="class in org.apache.logging.log4j.core.config.plugins.convert">TypeConverters.BigDecimalConverter</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Parses a <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> into a <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html" title="class or interface in java.math" class="external-link"><code>BigDecimal</code></a>.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/plugins/convert/TypeConverters.BigIntegerConverter.html" title="class in org.apache.logging.log4j.core.config.plugins.convert">TypeConverters.BigIntegerConverter</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Parses a <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> into a <a href="https://docs.oracle.com/javase/8/docs/api/java/math/BigInteger.html" title="class or interface in java.math" class="external-link"><code>BigInteger</code></a>.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/plugins/convert/TypeConverters.BooleanConverter.html" title="class in org.apache.logging.log4j.core.config.plugins.convert">TypeConverters.BooleanConverter</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Converts a <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> into a <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link"><code>Boolean</code></a>.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/plugins/convert/TypeConverters.ByteArrayConverter.html" title="class in org.apache.logging.log4j.core.config.plugins.convert">TypeConverters.ByteArrayConverter</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Converts a <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> into a <code>byte[]</code>.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/plugins/convert/TypeConverters.ByteConverter.html" title="class in org.apache.logging.log4j.core.config.plugins.convert">TypeConverters.ByteConverter</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Converts a <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> into a <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Byte.html" title="class or interface in java.lang" class="external-link"><code>Byte</code></a>.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/plugins/convert/TypeConverters.CharacterConverter.html" title="class in org.apache.logging.log4j.core.config.plugins.convert">TypeConverters.CharacterConverter</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Converts a <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> into a <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Character.html" title="class or interface in java.lang" class="external-link"><code>Character</code></a>.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/plugins/convert/TypeConverters.CharArrayConverter.html" title="class in org.apache.logging.log4j.core.config.plugins.convert">TypeConverters.CharArrayConverter</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Converts a <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> into a <code>char[]</code>.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/plugins/convert/TypeConverters.CharsetConverter.html" title="class in org.apache.logging.log4j.core.config.plugins.convert">TypeConverters.CharsetConverter</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Converts a <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> into a <a href="https://docs.oracle.com/javase/8/docs/api/java/nio/charset/Charset.html" title="class or interface in java.nio.charset" class="external-link"><code>Charset</code></a>.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/plugins/convert/TypeConverters.ClassConverter.html" title="class in org.apache.logging.log4j.core.config.plugins.convert">TypeConverters.ClassConverter</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Converts a <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> into a <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html" title="class or interface in java.lang" class="external-link"><code>Class</code></a>.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/plugins/convert/TypeConverters.CronExpressionConverter.html" title="class in org.apache.logging.log4j.core.config.plugins.convert">TypeConverters.CronExpressionConverter</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/plugins/convert/TypeConverters.DoubleConverter.html" title="class in org.apache.logging.log4j.core.config.plugins.convert">TypeConverters.DoubleConverter</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Converts a <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> into a <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html" title="class or interface in java.lang" class="external-link"><code>Double</code></a>.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/plugins/convert/TypeConverters.DurationConverter.html" title="class in org.apache.logging.log4j.core.config.plugins.convert">TypeConverters.DurationConverter</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Converts a <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> into a <a href="org/apache/logging/log4j/core/appender/rolling/action/Duration.html" title="class in org.apache.logging.log4j.core.appender.rolling.action"><code>Duration</code></a>.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/plugins/convert/TypeConverters.FileConverter.html" title="class in org.apache.logging.log4j.core.config.plugins.convert">TypeConverters.FileConverter</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Converts a <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> into a <a href="https://docs.oracle.com/javase/8/docs/api/java/io/File.html" title="class or interface in java.io" class="external-link"><code>File</code></a>.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/plugins/convert/TypeConverters.FloatConverter.html" title="class in org.apache.logging.log4j.core.config.plugins.convert">TypeConverters.FloatConverter</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Converts a <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> into a <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Float.html" title="class or interface in java.lang" class="external-link"><code>Float</code></a>.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/plugins/convert/TypeConverters.InetAddressConverter.html" title="class in org.apache.logging.log4j.core.config.plugins.convert">TypeConverters.InetAddressConverter</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Converts a <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> into an <a href="https://docs.oracle.com/javase/8/docs/api/java/net/InetAddress.html" title="class or interface in java.net" class="external-link"><code>InetAddress</code></a>.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/plugins/convert/TypeConverters.IntegerConverter.html" title="class in org.apache.logging.log4j.core.config.plugins.convert">TypeConverters.IntegerConverter</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Converts a <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> into a <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html" title="class or interface in java.lang" class="external-link"><code>Integer</code></a>.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/plugins/convert/TypeConverters.LevelConverter.html" title="class in org.apache.logging.log4j.core.config.plugins.convert">TypeConverters.LevelConverter</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Converts a <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> into a Log4j <a href="https://logging.apache.org/log4j/2.x/apidocs/org/apache/logging/log4j/Level.html" title="class or interface in org.apache.logging.log4j" class="external-link"><code>Level</code></a>.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/plugins/convert/TypeConverters.LongConverter.html" title="class in org.apache.logging.log4j.core.config.plugins.convert">TypeConverters.LongConverter</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Converts a <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> into a <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html" title="class or interface in java.lang" class="external-link"><code>Long</code></a>.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/plugins/convert/TypeConverters.PathConverter.html" title="class in org.apache.logging.log4j.core.config.plugins.convert">TypeConverters.PathConverter</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Converts a <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> into a <a href="https://docs.oracle.com/javase/8/docs/api/java/nio/file/Path.html" title="class or interface in java.nio.file" class="external-link"><code>Path</code></a>.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/plugins/convert/TypeConverters.PatternConverter.html" title="class in org.apache.logging.log4j.core.config.plugins.convert">TypeConverters.PatternConverter</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Converts a <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> into a <a href="https://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html" title="class or interface in java.util.regex" class="external-link"><code>Pattern</code></a>.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/plugins/convert/TypeConverters.SecurityProviderConverter.html" title="class in org.apache.logging.log4j.core.config.plugins.convert">TypeConverters.SecurityProviderConverter</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Converts a <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> into a <a href="https://docs.oracle.com/javase/8/docs/api/java/security/Provider.html" title="class or interface in java.security" class="external-link"><code>Provider</code></a>.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/plugins/convert/TypeConverters.ShortConverter.html" title="class in org.apache.logging.log4j.core.config.plugins.convert">TypeConverters.ShortConverter</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Converts a <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> into a <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Short.html" title="class or interface in java.lang" class="external-link"><code>Short</code></a>.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/plugins/convert/TypeConverters.StringConverter.html" title="class in org.apache.logging.log4j.core.config.plugins.convert">TypeConverters.StringConverter</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Returns the given <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a>, no conversion takes place.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/plugins/convert/TypeConverters.UriConverter.html" title="class in org.apache.logging.log4j.core.config.plugins.convert">TypeConverters.UriConverter</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Converts a <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> into a <a href="https://docs.oracle.com/javase/8/docs/api/java/net/URI.html" title="class or interface in java.net" class="external-link"><code>URI</code></a>.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/plugins/convert/TypeConverters.UrlConverter.html" title="class in org.apache.logging.log4j.core.config.plugins.convert">TypeConverters.UrlConverter</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Converts a <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> into a <a href="https://docs.oracle.com/javase/8/docs/api/java/net/URL.html" title="class or interface in java.net" class="external-link"><code>URL</code></a>.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/plugins/convert/TypeConverters.UuidConverter.html" title="class in org.apache.logging.log4j.core.config.plugins.convert">TypeConverters.UuidConverter</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Converts a <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a> into a <a href="https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html" title="class or interface in java.util" class="external-link"><code>UUID</code></a>.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/util/TypeUtil.html" title="class in org.apache.logging.log4j.core.util">TypeUtil</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Utility class for working with Java <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html" title="class or interface in java.lang.reflect" class="external-link"><code>Type</code></a>s and derivatives.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/lookup/UpperLookup.html" title="class in org.apache.logging.log4j.core.lookup">UpperLookup</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Converts values to upper case.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/net/UrlConnectionFactory.html" title="class in org.apache.logging.log4j.core.net">UrlConnectionFactory</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Constructs an HTTPURLConnection.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/pattern/UuidPatternConverter.html" title="class in org.apache.logging.log4j.core.pattern">UuidPatternConverter</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Formats the event sequence number.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/util/UuidUtil.html" title="class in org.apache.logging.log4j.core.util">UuidUtil</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Generates a unique ID.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab7"><a href="org/apache/logging/log4j/core/config/plugins/validation/constraints/ValidHost.html" title="annotation in org.apache.logging.log4j.core.config.plugins.validation.constraints">ValidHost</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab7"> |
| <div class="block">Indicates that a plugin attribute must be a valid host.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/plugins/validation/validators/ValidHostValidator.html" title="class in org.apache.logging.log4j.core.config.plugins.validation.validators">ValidHostValidator</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Validator that checks an object to verify it is a valid hostname or IP address.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab7"><a href="org/apache/logging/log4j/core/config/plugins/validation/constraints/ValidPort.html" title="annotation in org.apache.logging.log4j.core.config.plugins.validation.constraints">ValidPort</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab7"> |
| <div class="block">Indicates that a plugin attribute must be a valid port number.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/plugins/validation/validators/ValidPortValidator.html" title="class in org.apache.logging.log4j.core.config.plugins.validation.validators">ValidPortValidator</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Validator that checks an object to verify it is a valid port number (an integer between 0 and 65535).</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/pattern/VariablesNotEmptyReplacementConverter.html" title="class in org.apache.logging.log4j.core.pattern">VariablesNotEmptyReplacementConverter</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">VariablesNotEmpty pattern converter.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/Version.html" title="class in org.apache.logging.log4j.core">Version</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/util/Watcher.html" title="interface in org.apache.logging.log4j.core.util">Watcher</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> |
| <div class="block">Watches for changes in a Source and performs an action when it is modified.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/util/WatcherFactory.html" title="class in org.apache.logging.log4j.core.util">WatcherFactory</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Creates Watchers of various types.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/logging/log4j/core/util/WatchEventService.html" title="interface in org.apache.logging.log4j.core.util">WatchEventService</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab1"> </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/util/WatchManager.html" title="class in org.apache.logging.log4j.core.util">WatchManager</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Manages <a href="org/apache/logging/log4j/core/util/FileWatcher.html" title="interface in org.apache.logging.log4j.core.util"><code>FileWatcher</code></a>s.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/util/WrappedFileWatcher.html" title="class in org.apache.logging.log4j.core.util">WrappedFileWatcher</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/WriterAppender.html" title="class in org.apache.logging.log4j.core.appender">WriterAppender</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Appends log events to a <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Writer.html" title="class or interface in java.io" class="external-link"><code>Writer</code></a>.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/WriterAppender.Builder.html" title="class in org.apache.logging.log4j.core.appender">WriterAppender.Builder</a><<a href="org/apache/logging/log4j/core/appender/WriterAppender.Builder.html" title="type parameter in WriterAppender.Builder">B</a> extends <a href="org/apache/logging/log4j/core/appender/WriterAppender.Builder.html" title="class in org.apache.logging.log4j.core.appender">WriterAppender.Builder</a><<a href="org/apache/logging/log4j/core/appender/WriterAppender.Builder.html" title="type parameter in WriterAppender.Builder">B</a>>></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Builds WriterAppender instances.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/WriterManager.html" title="class in org.apache.logging.log4j.core.appender">WriterManager</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Manages a Writer so that it can be shared by multiple Appenders and will |
| allow appenders to reconfigure without requiring a new writer.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/xml/XmlConfiguration.html" title="class in org.apache.logging.log4j.core.config.xml">XmlConfiguration</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Creates a Node hierarchy from an XML file.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/xml/XmlConfigurationFactory.html" title="class in org.apache.logging.log4j.core.config.xml">XmlConfigurationFactory</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Factory to construct an XmlConfiguration.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/jackson/XmlConstants.html" title="class in org.apache.logging.log4j.core.jackson">XmlConstants</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Keeps constants separate from any class that may depend on third party jars.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/layout/XmlLayout.html" title="class in org.apache.logging.log4j.core.layout">XmlLayout</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Appends a series of <code>event</code> elements as defined in the <a href="./org/apache/logging/log4j/core/layout/log4j.dtd">log4j.dtd</a>.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/layout/XmlLayout.Builder.html" title="class in org.apache.logging.log4j.core.layout">XmlLayout.Builder</a><<a href="org/apache/logging/log4j/core/layout/XmlLayout.Builder.html" title="type parameter in XmlLayout.Builder">B</a> extends <a href="org/apache/logging/log4j/core/layout/XmlLayout.Builder.html" title="class in org.apache.logging.log4j.core.layout">XmlLayout.Builder</a><<a href="org/apache/logging/log4j/core/layout/XmlLayout.Builder.html" title="type parameter in XmlLayout.Builder">B</a>>></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/parser/XmlLogEventParser.html" title="class in org.apache.logging.log4j.core.parser">XmlLogEventParser</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Parses the output from XmlLayout layout into instances of <a href="org/apache/logging/log4j/core/LogEvent.html" title="interface in org.apache.logging.log4j.core"><code>LogEvent</code></a>.</div> |
| </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/yaml/YamlConfiguration.html" title="class in org.apache.logging.log4j.core.config.yaml">YamlConfiguration</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/config/yaml/YamlConfigurationFactory.html" title="class in org.apache.logging.log4j.core.config.yaml">YamlConfigurationFactory</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/layout/YamlLayout.html" title="class in org.apache.logging.log4j.core.layout">YamlLayout</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Appends a series of YAML events as strings serialized as bytes.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/layout/YamlLayout.Builder.html" title="class in org.apache.logging.log4j.core.layout">YamlLayout.Builder</a><<a href="org/apache/logging/log4j/core/layout/YamlLayout.Builder.html" title="type parameter in YamlLayout.Builder">B</a> extends <a href="org/apache/logging/log4j/core/layout/YamlLayout.Builder.html" title="class in org.apache.logging.log4j.core.layout">YamlLayout.Builder</a><<a href="org/apache/logging/log4j/core/layout/YamlLayout.Builder.html" title="type parameter in YamlLayout.Builder">B</a>>></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div> |
| <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/parser/YamlLogEventParser.html" title="class in org.apache.logging.log4j.core.parser">YamlLogEventParser</a></div> |
| <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Parses the output from YamlLayout layout into instances of <a href="org/apache/logging/log4j/core/LogEvent.html" title="interface in org.apache.logging.log4j.core"><code>LogEvent</code></a>.</div> |
| </div> |
| <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/logging/log4j/core/appender/rolling/action/ZipCompressAction.html" title="class in org.apache.logging.log4j.core.appender.rolling.action">ZipCompressAction</a></div> |
| <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> |
| <div class="block">Compresses a file using Zip compression.</div> |
| </div> |
| </div> |
| </div> |
| </div> |
| </main> |
| <footer role="contentinfo"> |
| <hr> |
| <p class="legal-copy"><small><p align="center"> Copyright © 1999-2024 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved.<br/> 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. </p></small></p> |
| </footer> |
| </div> |
| </div> |
| </body> |
| </html> |