Package | Description |
---|---|
org.apache.log4j |
Log4j 1.x compatibility layer.
|
org.apache.log4j.bridge | |
org.apache.log4j.builders | |
org.apache.log4j.builders.appender | |
org.apache.log4j.config |
Log4j 1.x compatibility layer.
|
org.apache.log4j.helpers |
Log4j 1.x compatibility layer.
|
org.apache.log4j.spi |
Log4j 1.x compatibility layer.
|
org.apache.log4j.varia | |
org.apache.log4j.xml |
Log4j 1.x compatibility layer.
|
Modifier and Type | Class and Description |
---|---|
class |
AppenderSkeleton
The base class for Appenders in Log4j 1.
|
class |
ConsoleAppender
Placeholder for Log4j 1.2 Console Appender.
|
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 |
VectorAppender
Appends logging events to a vector.
|
class |
WriterAppender
WriterAppender appends log events to a
Writer or an
OutputStream depending on the user's choice. |
Modifier and Type | Method and Description |
---|---|
Appender |
Category.getAppender(String name)
Look for the appender named as
name . |
Modifier and Type | Method and Description |
---|---|
void |
Category.addAppender(Appender appender)
Add
newAppender to the list of appenders of this Category instance. |
static void |
BasicConfigurator.configure(Appender appender)
Adds
appender to the root category. |
void |
Hierarchy.fireAddAppenderEvent(Category logger,
Appender appender) |
boolean |
Category.isAttached(Appender appender)
Is the appender passed as parameter attached to this category?
|
void |
Category.removeAppender(Appender appender)
Removes the appender passed as parameter form the list of appenders.
|
void |
AppenderSkeleton.NoOpErrorHandler.setAppender(Appender appender) |
void |
AppenderSkeleton.NoOpErrorHandler.setBackupAppender(Appender appender) |
Modifier and Type | Class and Description |
---|---|
class |
AppenderWrapper
Wraps a Log4j 2 Appender in an empty Log4j 1 Appender so it can be extracted when constructing the configuration.
|
Modifier and Type | Method and Description |
---|---|
Appender |
AppenderAdapter.Adapter.getAppender() |
Constructor and Description |
---|
AppenderAdapter(Appender appender)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
Appender |
BuilderManager.parseAppender(String className,
Element appenderElement,
XmlConfiguration config) |
Appender |
BuilderManager.parseAppender(String name,
String className,
String prefix,
String layoutPrefix,
String filterPrefix,
Properties props,
PropertiesConfiguration config) |
Modifier and Type | Interface and Description |
---|---|
interface |
AppenderBuilder<T extends Appender>
Define an Appender Builder.
|
Modifier and Type | Method and Description |
---|---|
Appender |
NullAppenderBuilder.parseAppender(Element appenderElement,
XmlConfiguration config) |
Appender |
SocketAppenderBuilder.parseAppender(Element appenderElement,
XmlConfiguration config) |
Appender |
SyslogAppenderBuilder.parseAppender(Element appenderElement,
XmlConfiguration config) |
Appender |
AppenderBuilder.parseAppender(Element element,
XmlConfiguration configuration) |
Appender |
DailyRollingFileAppenderBuilder.parseAppender(Element appenderElement,
XmlConfiguration config) |
Appender |
RollingFileAppenderBuilder.parseAppender(Element appenderElement,
XmlConfiguration config) |
Appender |
RewriteAppenderBuilder.parseAppender(Element appenderElement,
XmlConfiguration config) |
Appender |
AsyncAppenderBuilder.parseAppender(Element appenderElement,
XmlConfiguration config) |
Appender |
ConsoleAppenderBuilder.parseAppender(Element appenderElement,
XmlConfiguration config) |
Appender |
FileAppenderBuilder.parseAppender(Element appenderElement,
XmlConfiguration config) |
Appender |
NullAppenderBuilder.parseAppender(String name,
String appenderPrefix,
String layoutPrefix,
String filterPrefix,
Properties props,
PropertiesConfiguration configuration) |
Appender |
SocketAppenderBuilder.parseAppender(String name,
String appenderPrefix,
String layoutPrefix,
String filterPrefix,
Properties props,
PropertiesConfiguration configuration) |
Appender |
SyslogAppenderBuilder.parseAppender(String name,
String appenderPrefix,
String layoutPrefix,
String filterPrefix,
Properties props,
PropertiesConfiguration configuration) |
Appender |
AppenderBuilder.parseAppender(String name,
String appenderPrefix,
String layoutPrefix,
String filterPrefix,
Properties props,
PropertiesConfiguration configuration) |
Appender |
DailyRollingFileAppenderBuilder.parseAppender(String name,
String appenderPrefix,
String layoutPrefix,
String filterPrefix,
Properties props,
PropertiesConfiguration configuration) |
Appender |
RollingFileAppenderBuilder.parseAppender(String name,
String appenderPrefix,
String layoutPrefix,
String filterPrefix,
Properties props,
PropertiesConfiguration configuration) |
Appender |
RewriteAppenderBuilder.parseAppender(String name,
String appenderPrefix,
String layoutPrefix,
String filterPrefix,
Properties props,
PropertiesConfiguration configuration) |
Appender |
AsyncAppenderBuilder.parseAppender(String name,
String appenderPrefix,
String layoutPrefix,
String filterPrefix,
Properties props,
PropertiesConfiguration configuration) |
Appender |
ConsoleAppenderBuilder.parseAppender(String name,
String appenderPrefix,
String layoutPrefix,
String filterPrefix,
Properties props,
PropertiesConfiguration configuration) |
Appender |
FileAppenderBuilder.parseAppender(String name,
String appenderPrefix,
String layoutPrefix,
String filterPrefix,
Properties props,
PropertiesConfiguration configuration) |
Modifier and Type | Method and Description |
---|---|
Appender |
PropertiesConfiguration.parseAppender(Properties props,
String appenderName) |
Modifier and Type | Method and Description |
---|---|
ErrorHandler |
PropertiesConfiguration.parseErrorHandler(Properties props,
String errorHandlerPrefix,
String errorHandlerClass,
Appender appender) |
Modifier and Type | Method and Description |
---|---|
Appender |
AppenderAttachableImpl.getAppender(String name) |
Modifier and Type | Method and Description |
---|---|
Enumeration<Appender> |
AppenderAttachableImpl.getAllAppenders() |
Modifier and Type | Method and Description |
---|---|
void |
AppenderAttachableImpl.addAppender(Appender newAppender) |
boolean |
AppenderAttachableImpl.isAttached(Appender appender) |
void |
AppenderAttachableImpl.removeAppender(Appender appender) |
Modifier and Type | Method and Description |
---|---|
Appender |
AppenderAttachable.getAppender(String name)
Get an appender by name.
|
Appender |
NOPLogger.getAppender(String name)
Look for the appender named as
name . |
Modifier and Type | Method and Description |
---|---|
Enumeration<Appender> |
AppenderAttachable.getAllAppenders()
Get all previously added appenders as an Enumeration.
|
Modifier and Type | Method and Description |
---|---|
void |
AppenderAttachable.addAppender(Appender newAppender)
Add an appender.
|
void |
NOPLogger.addAppender(Appender newAppender)
Add
newAppender 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)
Returns
true 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)
Removes 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 fallback upon in case of failure.
|
Modifier and Type | Class and Description |
---|---|
class |
NullAppender
A NullAppender never outputs a message to any device.
|
Modifier and Type | Method and Description |
---|---|
void |
FallbackErrorHandler.setAppender(Appender primary)
The appender to which this error handler is attached.
|
void |
FallbackErrorHandler.setBackupAppender(Appender backup)
Set the backup appender.
|
Modifier and Type | Method and Description |
---|---|
Appender |
XmlConfiguration.findAppenderByReference(Element appenderRef)
Used internally to parse appenders by IDREF element.
|
Appender |
XmlConfiguration.parseAppender(Element appenderElement)
Used internally to parse an appender element.
|
Modifier and Type | Method and Description |
---|---|
void |
XmlConfiguration.addAppenderIfAbsent(Appender appender) |
Copyright © 1999-2023 The 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.