Package ch.qos.logback.core.sift
Class AbstractAppenderFactoryUsingJoran<E>
java.lang.Object
ch.qos.logback.core.sift.AbstractAppenderFactoryUsingJoran<E>
- Type Parameters:
E-
- All Implemented Interfaces:
AppenderFactory<E>
- Direct Known Subclasses:
AppenderFactoryUsingJoran,AppenderFactoryUsingJoran
public abstract class AbstractAppenderFactoryUsingJoran<E>
extends Object
implements AppenderFactory<E>
Builds new appenders dynamically by running SiftingJoranConfigurator instance,
a custom configurator tailored for the contents of the sift element.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuildAppender(Context context, String discriminatingValue) abstract SiftingJoranConfiguratorBase<E> removeSiftElement(List<SaxEvent> eventList)
-
Field Details
-
eventList
-
key
-
parentPropertyMap
-
-
Constructor Details
-
AbstractAppenderFactoryUsingJoran
-
-
Method Details
-
removeSiftElement
-
getSiftingJoranConfigurator
-
buildAppender
- Specified by:
buildAppenderin interfaceAppenderFactory<E>- Throws:
JoranException
-
getEventList
-