Uses of Interface
org.apache.log4j.Appender
-
Packages that use Appender Package Description org.apache.log4j The main log4j package.org.apache.log4j.helpers This package is used internally.org.apache.log4j.jdbc The JDBCAppender provides for sending log events to a database.org.apache.log4j.jmx This package lets you manage log4j settings using JMX.org.apache.log4j.lf5 org.apache.log4j.net Package for remote logging.org.apache.log4j.rewrite org.apache.log4j.spi Contains part of the System Programming Interface (SPI) needed to extend log4j.org.apache.log4j.varia Contains various appenders, filters and other odds and ends.org.apache.log4j.xml XML based components. -
-
Uses of Appender in org.apache.log4j
Classes in org.apache.log4j that implement Appender Modifier and Type Class Description class
AppenderSkeleton
Abstract superclass of the other appenders in the package.class
AsyncAppender
The AsyncAppender lets users log events asynchronously.class
ConsoleAppender
ConsoleAppender appends log events toSystem.out
orSystem.err
using a layout specified by the user.class
DailyRollingFileAppender
DailyRollingFileAppender extendsFileAppender
so that the underlying file is rolled over at a user chosen frequency.class
FileAppender
FileAppender appends log events to a file.class
RollingFileAppender
RollingFileAppender extends FileAppender to backup the log files when they reach a certain size.class
WriterAppender
WriterAppender appends log events to aWriter
or anOutputStream
depending on the user's choice.Methods in org.apache.log4j that return Appender Modifier and Type Method Description Appender
AsyncAppender. getAppender(String name)
Get appender by name.Appender
Category. getAppender(String name)
Look for the appender named asname
.Methods in org.apache.log4j with parameters of type Appender Modifier and Type Method Description void
AsyncAppender. addAppender(Appender newAppender)
Add appender.void
Category. addAppender(Appender newAppender)
AddnewAppender
to the list of appenders of this Category instance.static void
BasicConfigurator. configure(Appender appender)
Addappender
to the root category.void
Hierarchy. fireAddAppenderEvent(Category logger, Appender appender)
boolean
AsyncAppender. isAttached(Appender appender)
Determines if specified appender is attached.boolean
Category. isAttached(Appender appender)
Is the appender passed as parameter attached to this category?void
AsyncAppender. removeAppender(Appender appender)
Removes an appender.void
Category. removeAppender(Appender appender)
Remove the appender passed as parameter form the list of appenders. -
Uses of Appender in org.apache.log4j.helpers
Methods in org.apache.log4j.helpers that return Appender Modifier and Type Method Description Appender
AppenderAttachableImpl. getAppender(String name)
Look for an attached appender named asname
.Methods in org.apache.log4j.helpers with parameters of type Appender Modifier and Type Method Description void
AppenderAttachableImpl. addAppender(Appender newAppender)
Attach an appender.boolean
AppenderAttachableImpl. isAttached(Appender appender)
Returnstrue
if the specified appender is in the list of attached appenders,false
otherwise.void
AppenderAttachableImpl. removeAppender(Appender appender)
Remove the appender passed as parameter form the list of attached appenders.void
OnlyOnceErrorHandler. setAppender(Appender appender)
Does not do anything.void
OnlyOnceErrorHandler. setBackupAppender(Appender appender)
Does not do anything. -
Uses of Appender in org.apache.log4j.jdbc
Classes in org.apache.log4j.jdbc that implement Appender Modifier and Type Class Description class
JDBCAppender
The JDBCAppender provides for sending log events to a database. -
Uses of Appender in org.apache.log4j.jmx
Methods in org.apache.log4j.jmx with parameters of type Appender Modifier and Type Method Description void
HierarchyDynamicMBean. addAppenderEvent(Category logger, Appender appender)
protected static String
AbstractDynamicMBean. getAppenderName(Appender appender)
Get MBean name.void
HierarchyDynamicMBean. removeAppenderEvent(Category cat, Appender appender)
Constructors in org.apache.log4j.jmx with parameters of type Appender Constructor Description AppenderDynamicMBean(Appender appender)
-
Uses of Appender in org.apache.log4j.lf5
Classes in org.apache.log4j.lf5 that implement Appender Modifier and Type Class Description class
LF5Appender
LF5Appender
logs events to a swing based logging console. -
Uses of Appender in org.apache.log4j.net
Classes in org.apache.log4j.net that implement Appender Modifier and Type Class Description class
JMSAppender
A simple appender that publishes events to a JMS Topic.class
SMTPAppender
Send an e-mail when a specific logging event occurs, typically on errors or fatal errors.class
SocketAppender
SendsLoggingEvent
objects to a remote a log server, usually aSocketNode
.class
SocketHubAppender
SendsLoggingEvent
objects to a set of remote log servers, usually aSocketNodes
.class
SyslogAppender
Use SyslogAppender to send log messages to a remote syslog daemon.class
TelnetAppender
The TelnetAppender is a log4j appender that specializes in writing to a read-only socket. -
Uses of Appender in org.apache.log4j.rewrite
Classes in org.apache.log4j.rewrite that implement Appender Modifier and Type Class Description class
RewriteAppender
This appender forwards a logging request to another appender after possibly rewriting the logging event.Methods in org.apache.log4j.rewrite that return Appender Modifier and Type Method Description Appender
RewriteAppender. getAppender(String name)
Get appender by name.Methods in org.apache.log4j.rewrite with parameters of type Appender Modifier and Type Method Description void
RewriteAppender. addAppender(Appender newAppender)
Add appender.boolean
RewriteAppender. isAttached(Appender appender)
Determines if specified appender is attached.void
RewriteAppender. removeAppender(Appender appender)
Removes an appender. -
Uses of Appender in org.apache.log4j.spi
Methods in org.apache.log4j.spi that return Appender Modifier and Type Method Description Appender
AppenderAttachable. getAppender(String name)
Get an appender by name.Appender
NOPLogger. getAppender(String name)
Look for the appender named asname
.Methods in org.apache.log4j.spi with parameters of type Appender Modifier and Type Method Description void
AppenderAttachable. addAppender(Appender newAppender)
Add an appender.void
NOPLogger. addAppender(Appender newAppender)
AddnewAppender
to the list of appenders of this Category instance.void
HierarchyEventListener. addAppenderEvent(Category cat, Appender appender)
void
LoggerRepository. fireAddAppenderEvent(Category logger, Appender appender)
void
NOPLoggerRepository. fireAddAppenderEvent(Category logger, Appender appender)
boolean
AppenderAttachable. isAttached(Appender appender)
Returnstrue
if the specified appender is in list of attached attached,false
otherwise.boolean
NOPLogger. isAttached(Appender appender)
Is the appender passed as parameter attached to this category?void
AppenderAttachable. removeAppender(Appender appender)
Remove the appender passed as parameter from the list of appenders.void
NOPLogger. removeAppender(Appender appender)
Remove the appender passed as parameter form the list of appenders.void
HierarchyEventListener. removeAppenderEvent(Category cat, Appender appender)
void
ErrorHandler. setAppender(Appender appender)
Set the appender for which errors are handled.void
ErrorHandler. setBackupAppender(Appender appender)
Set the appender to falkback upon in case of failure. -
Uses of Appender in org.apache.log4j.varia
Classes in org.apache.log4j.varia that implement Appender Modifier and Type Class Description class
ExternallyRolledFileAppender
This appender listens on a socket on the port specified by the Port property for a "RollOver" message.class
NullAppender
A NullAppender merely exists, it never outputs a message to any device.Methods in org.apache.log4j.varia with parameters of type Appender Modifier and Type Method Description void
FallbackErrorHandler. setAppender(Appender primary)
The appender to which this error handler is attached.void
FallbackErrorHandler. setBackupAppender(Appender backup)
Set the backup appender. -
Uses of Appender in org.apache.log4j.xml
Methods in org.apache.log4j.xml that return Appender Modifier and Type Method Description protected Appender
DOMConfigurator. findAppenderByName(Document doc, String appenderName)
Used internally to parse appenders by IDREF name.protected Appender
DOMConfigurator. findAppenderByReference(Element appenderRef)
Used internally to parse appenders by IDREF element.protected Appender
DOMConfigurator. parseAppender(Element appenderElement)
Used internally to parse an appender element.Methods in org.apache.log4j.xml with parameters of type Appender Modifier and Type Method Description protected void
DOMConfigurator. parseErrorHandler(Element element, Appender appender)
Used internally to parse anErrorHandler
element.protected void
DOMConfigurator. parseFilters(Element element, Appender appender)
Used internally to parse a filter element.
-