Uses of Interface
org.apache.log4j.Appender
Packages that use Appender
Package
Description
Log4j 1.x compatibility layer.
Log4j 1.x compatibility layer.
Log4j 1.x compatibility layer.
Log4j 1.x compatibility layer.
Log4j 1.x compatibility layer.
-
Uses of Appender in org.apache.log4j
Classes in org.apache.log4j that implement AppenderModifier and TypeClassDescriptionclass
The base class for Appenders in Log4j 1.class
Placeholder for Log4j 1.2 Console Appender.class
FileAppender appends log events to a file.class
RollingFileAppender extends FileAppender to backup the log files when they reach a certain size.class
Appends logging events to a vector.class
WriterAppender appends log events to aWriter
or anOutputStream
depending on the user's choice.Methods in org.apache.log4j that return AppenderModifier and TypeMethodDescriptionCategory.getAppender
(String name) Look for the appender named asname
.(package private) Appender
PropertyConfigurator.parseAppender
(Properties properties, String appenderName) (package private) Appender
PropertyConfigurator.registryGet
(String name) Methods in org.apache.log4j with parameters of type AppenderModifier and TypeMethodDescriptionvoid
Category.addAppender
(Appender appender) AddnewAppender
to the list of appenders of this Category instance.static void
Addsappender
to the root category.void
Hierarchy.fireAddAppenderEvent
(Category logger, Appender appender) private void
Category.fireRemoveAppenderEvent
(Appender appender) LoggerRepository forgot the fireRemoveAppenderEvent method, if using the stock Hierarchy implementation, then call its fireRemove.(package private) void
Hierarchy.fireRemoveAppenderEvent
(Category logger, Appender appender) boolean
Category.isAttached
(Appender appender) Is the appender passed as parameter attached to this category?(package private) void
PropertyConfigurator.parseAppenderFilters
(Properties properties, String appenderName, Appender appender) (package private) void
PropertyConfigurator.registryPut
(Appender appender) 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) -
Uses of Appender in org.apache.log4j.bridge
Classes in org.apache.log4j.bridge that implement AppenderModifier and TypeClassDescriptionclass
Wraps a Log4j 2 Appender in an empty Log4j 1 Appender so it can be extracted when constructing the configuration.Fields in org.apache.log4j.bridge declared as AppenderMethods in org.apache.log4j.bridge that return AppenderConstructors in org.apache.log4j.bridge with parameters of type Appender -
Uses of Appender in org.apache.log4j.builders
Methods in org.apache.log4j.builders that return AppenderModifier and TypeMethodDescriptionBuilderManager.parseAppender
(String name, String className, String prefix, String layoutPrefix, String filterPrefix, Properties props, PropertiesConfiguration config) BuilderManager.parseAppender
(String className, Element appenderElement, XmlConfiguration config) -
Uses of Appender in org.apache.log4j.builders.appender
Classes in org.apache.log4j.builders.appender with type parameters of type AppenderModifier and TypeInterfaceDescriptioninterface
AppenderBuilder<T extends Appender>
Define an Appender Builder.Methods in org.apache.log4j.builders.appender that return AppenderModifier and TypeMethodDescriptionprivate <T extends Log4j1Configuration>
AppenderAsyncAppenderBuilder.createAppender
(String name, String level, String[] appenderRefs, boolean blocking, int bufferSize, boolean includeLocation, Filter filter, T configuration) private <T extends Log4j1Configuration>
AppenderConsoleAppenderBuilder.createAppender
(String name, Layout layout, Filter filter, String level, String target, boolean immediateFlush, boolean follow, T configuration) private <T extends Log4j1Configuration>
AppenderDailyRollingFileAppenderBuilder.createAppender
(String name, Layout layout, Filter filter, String fileName, boolean append, boolean immediateFlush, String level, boolean bufferedIo, int bufferSize, String datePattern, T configuration) private Appender
FileAppenderBuilder.createAppender
(String name, Log4j1Configuration configuration, Layout layout, Filter filter, String fileName, String level, boolean immediateFlush, boolean append, boolean bufferedIo, int bufferSize) private <T extends Log4j1Configuration>
AppenderRewriteAppenderBuilder.createAppender
(String name, String level, String[] appenderRefs, RewritePolicy policy, Filter filter, T configuration) private Appender
RollingFileAppenderBuilder.createAppender
(String name, Log4j1Configuration config, Layout layout, Filter filter, boolean append, boolean bufferedIo, int bufferSize, boolean immediateFlush, String fileName, String level, String maxSize, String maxBackups) private <T extends Log4j1Configuration>
AppenderSocketAppenderBuilder.createAppender
(String name, String host, int port, Layout layout, Filter filter, String level, boolean immediateFlush, int reconnectDelayMillis, T configuration) private Appender
SyslogAppenderBuilder.createAppender
(String name, Log4j1Configuration configuration, Layout layout, String facility, Filter filter, String syslogHost, String level, Protocol protocol) AppenderBuilder.parseAppender
(String name, String appenderPrefix, String layoutPrefix, String filterPrefix, Properties props, PropertiesConfiguration configuration) AppenderBuilder.parseAppender
(Element element, XmlConfiguration configuration) AsyncAppenderBuilder.parseAppender
(String name, String appenderPrefix, String layoutPrefix, String filterPrefix, Properties props, PropertiesConfiguration configuration) AsyncAppenderBuilder.parseAppender
(Element appenderElement, XmlConfiguration config) ConsoleAppenderBuilder.parseAppender
(String name, String appenderPrefix, String layoutPrefix, String filterPrefix, Properties props, PropertiesConfiguration configuration) ConsoleAppenderBuilder.parseAppender
(Element appenderElement, XmlConfiguration config) DailyRollingFileAppenderBuilder.parseAppender
(String name, String appenderPrefix, String layoutPrefix, String filterPrefix, Properties props, PropertiesConfiguration configuration) DailyRollingFileAppenderBuilder.parseAppender
(Element appenderElement, XmlConfiguration config) FileAppenderBuilder.parseAppender
(String name, String appenderPrefix, String layoutPrefix, String filterPrefix, Properties props, PropertiesConfiguration configuration) FileAppenderBuilder.parseAppender
(Element appenderElement, XmlConfiguration config) NullAppenderBuilder.parseAppender
(String name, String appenderPrefix, String layoutPrefix, String filterPrefix, Properties props, PropertiesConfiguration configuration) NullAppenderBuilder.parseAppender
(Element appenderElement, XmlConfiguration config) RewriteAppenderBuilder.parseAppender
(String name, String appenderPrefix, String layoutPrefix, String filterPrefix, Properties props, PropertiesConfiguration configuration) RewriteAppenderBuilder.parseAppender
(Element appenderElement, XmlConfiguration config) RollingFileAppenderBuilder.parseAppender
(String name, String appenderPrefix, String layoutPrefix, String filterPrefix, Properties props, PropertiesConfiguration configuration) RollingFileAppenderBuilder.parseAppender
(Element appenderElement, XmlConfiguration config) SocketAppenderBuilder.parseAppender
(String name, String appenderPrefix, String layoutPrefix, String filterPrefix, Properties props, PropertiesConfiguration configuration) SocketAppenderBuilder.parseAppender
(Element appenderElement, XmlConfiguration config) SyslogAppenderBuilder.parseAppender
(String name, String appenderPrefix, String layoutPrefix, String filterPrefix, Properties props, PropertiesConfiguration configuration) SyslogAppenderBuilder.parseAppender
(Element appenderElement, XmlConfiguration config) -
Uses of Appender in org.apache.log4j.config
Fields in org.apache.log4j.config with type parameters of type AppenderMethods in org.apache.log4j.config that return AppenderModifier and TypeMethodDescriptionprivate Appender
PropertiesConfiguration.buildAppender
(String appenderName, String className, String prefix, String layoutPrefix, String filterPrefix, Properties props) PropertiesConfiguration.parseAppender
(Properties props, String appenderName) Methods in org.apache.log4j.config with parameters of type AppenderModifier and TypeMethodDescriptionPropertiesConfiguration.parseErrorHandler
(Properties props, String errorHandlerPrefix, String errorHandlerClass, Appender appender) -
Uses of Appender in org.apache.log4j.helpers
Fields in org.apache.log4j.helpers with type parameters of type AppenderModifier and TypeFieldDescriptionprivate final ConcurrentMap<String,
Appender> AppenderAttachableImpl.appenders
Methods in org.apache.log4j.helpers that return AppenderMethods in org.apache.log4j.helpers that return types with arguments of type AppenderMethods in org.apache.log4j.helpers with parameters of type AppenderModifier and TypeMethodDescriptionvoid
AppenderAttachableImpl.addAppender
(Appender newAppender) boolean
AppenderAttachableImpl.isAttached
(Appender appender) void
AppenderAttachableImpl.removeAppender
(Appender appender) -
Uses of Appender in org.apache.log4j.spi
Methods in org.apache.log4j.spi that return AppenderModifier and TypeMethodDescriptionAppenderAttachable.getAppender
(String name) Get an appender by name.NOPLogger.getAppender
(String name) Look for the appender named asname
.Methods in org.apache.log4j.spi that return types with arguments of type AppenderModifier and TypeMethodDescriptionAppenderAttachable.getAllAppenders()
Get all previously added appenders as an Enumeration.Methods in org.apache.log4j.spi with parameters of type AppenderModifier and TypeMethodDescriptionvoid
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) 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. -
Uses of Appender in org.apache.log4j.varia
Classes in org.apache.log4j.varia that implement AppenderModifier and TypeClassDescriptionclass
A NullAppender never outputs a message to any device.Fields in org.apache.log4j.varia declared as AppenderModifier and TypeFieldDescription(package private) Appender
FallbackErrorHandler.backup
(package private) Appender
FallbackErrorHandler.primary
Methods in org.apache.log4j.varia with parameters of type AppenderModifier and TypeMethodDescriptionvoid
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
Fields in org.apache.log4j.xml with type parameters of type AppenderMethods in org.apache.log4j.xml that return AppenderModifier and TypeMethodDescriptionprivate Appender
XmlConfiguration.buildAppender
(String className, Element appenderElement) private Appender
XmlConfiguration.findAppenderByName
(Document doc, String appenderName) Used internally to parse appenders by IDREF name.XmlConfiguration.findAppenderByReference
(Element appenderRef) Used internally to parse appenders by IDREF element.XmlConfiguration.parseAppender
(Element appenderElement) Used internally to parse an appender element.Methods in org.apache.log4j.xml with parameters of type AppenderModifier and TypeMethodDescriptionvoid
XmlConfiguration.addAppenderIfAbsent
(Appender appender) private void
XmlConfiguration.parseErrorHandler
(Element element, Appender appender) Used internally to parse anErrorHandler
element.