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.
 



Copyright © 1999-2014 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.