Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.apache.logging.log4j.core.appender.AbstractManager

Packages that use AbstractManager
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.appender.db.jdbc | The JDBC Appender supports writing log events to a relational database using standard JDBC connections.
org.apache.logging.log4j.core.appender.db.jpa | The JPA Appender supports writing log events to a relational database using the Java Persistence API.
org.apache.logging.log4j.core.appender.mom | Message oriented middleware appenders.
org.apache.logging.log4j.core.appender.rolling | Rolling File Appender and support classes.
org.apache.logging.log4j.core.net | Log4j 2 network support.

Uses of AbstractManager in org.apache.logging.log4j.core.appender

Subclasses of AbstractManager in org.apache.logging.log4j.core.appender
`class` | `FileManager` Manages actual File I/O for File Appenders.
`class` | `MemoryMappedFileManager` 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.
`class` | `OutputStreamManager` Manages an OutputStream so that it can be shared by multiple Appenders and will allow appenders to reconfigure without requiring a new stream.
`class` | `RandomAccessFileManager` Extends OutputStreamManager but instead of using a buffered output stream, this class uses a `ByteBuffer` and a `RandomAccessFile` to do the I/O.

Methods in org.apache.logging.log4j.core.appender with type parameters of type AbstractManager
`static
`<M extends AbstractManager,T> M`
` | `AbstractManager.getManager(String name, ManagerFactory<M,T> factory, T data)` Retrieves a Manager if it has been previously created or creates a new Manager.

Uses of AbstractManager in org.apache.logging.log4j.core.appender.db

Subclasses of AbstractManager in org.apache.logging.log4j.core.appender.db
`class` | `AbstractDatabaseManager` Manager that allows database appenders to have their configuration reloaded without losing events.

Uses of AbstractManager in org.apache.logging.log4j.core.appender.db.jdbc

Subclasses of AbstractManager in org.apache.logging.log4j.core.appender.db.jdbc
`class` | `JdbcDatabaseManager` An `AbstractDatabaseManager` implementation for relational databases accessed via JDBC.

Uses of AbstractManager in org.apache.logging.log4j.core.appender.db.jpa

Subclasses of AbstractManager in org.apache.logging.log4j.core.appender.db.jpa
`class` | `JpaDatabaseManager` An `AbstractDatabaseManager` implementation for relational databases accessed via JPA.

Uses of AbstractManager in org.apache.logging.log4j.core.appender.mom

Subclasses of AbstractManager in org.apache.logging.log4j.core.appender.mom
`class` | `JmsManager` JMS connection and session manager.

Uses of AbstractManager in org.apache.logging.log4j.core.appender.rolling

Subclasses of AbstractManager in org.apache.logging.log4j.core.appender.rolling
`class` | `RollingFileManager` The Rolling File Manager.
`class` | `RollingRandomAccessFileManager` Extends RollingFileManager but instead of using a buffered output stream, this class uses a `ByteBuffer` and a `RandomAccessFile` to do the I/O.

Uses of AbstractManager in org.apache.logging.log4j.core.net

Subclasses of AbstractManager in org.apache.logging.log4j.core.net
`class` | `AbstractSocketManager` Abstract base class for managing sockets.
`class` | `DatagramSocketManager` Socket Manager for UDP connections.
`class` | `JndiManager` JNDI `Context` manager.
`class` | `SmtpManager` Manager for sending SMTP events.
`class` | `SslSocketManager`
`class` | `TcpSocketManager` Manager of TCP Socket connections.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 1999-2015 Apache Software Foundation. All Rights Reserved.
Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, the Apache Logging project logo, and the Apache Log4j logo are trademarks of The Apache Software Foundation.