Package | Description |
---|---|
org.apache.logging.log4j.core.appender |
Log4j 2 Appenders.
|
org.apache.logging.log4j.core.appender.db |
The classes in this package and sub packages provide appenders for various types of databases and methods for
accessing databases.
|
org.apache.logging.log4j.core.net |
Log4j 2 network support.
|
Modifier and Type | Method and Description |
---|---|
static <M extends AbstractManager,T> |
AbstractManager.getManager(String name,
ManagerFactory<M,T> factory,
T data)
Retrieves a Manager if it has been previously created or creates a new Manager.
|
static <T> OutputStreamManager |
OutputStreamManager.getManager(String name,
T data,
ManagerFactory<? extends OutputStreamManager,T> factory)
Creates a Manager.
|
static <T> WriterManager |
WriterManager.getManager(String name,
T data,
ManagerFactory<? extends WriterManager,T> factory)
Creates a Manager.
|
Modifier and Type | Method and Description |
---|---|
protected static <M extends AbstractDatabaseManager,T extends AbstractDatabaseManager.AbstractFactoryData> |
AbstractDatabaseManager.getManager(String name,
T data,
ManagerFactory<M,T> factory)
Implementations should define their own getManager method and call this method from that to create or get
existing managers.
|
Modifier and Type | Class and Description |
---|---|
protected static class |
TcpSocketManager.TcpSocketManagerFactory
Factory to create a TcpSocketManager.
|
Copyright © 1999-2017. All Rights Reserved.
Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, the Apache Logging project logo, and the Apache Log4j logo are trademarks of The Apache Software Foundation.