java.lang.Object
ch.qos.logback.core.sift.AppenderFactoryUsingSiftModel<E>
- Type Parameters:
E
-
- All Implemented Interfaces:
AppenderFactory<E>
Builds new appenders dynamically by running SiftingJoranConfigurator instance,
a custom configurator tailored for the contents of the sift element.
-
Field Summary
Modifier and TypeFieldDescriptionprotected String
protected ModelInterpretationContext
protected DefaultNestedComponentRegistry
-
Constructor Summary
ConstructorDescriptionAppenderFactoryUsingSiftModel
(ModelInterpretationContext parentMic, Model aSiftModel, String discriminatingKey) -
Method Summary
Modifier and TypeMethodDescriptionbuildAppender
(Context context, String discriminatingValue) getSiftingModelProcessor
(String value)
-
Field Details
-
discriminatingKey
-
parentMic
-
registry
-
-
Constructor Details
-
AppenderFactoryUsingSiftModel
public AppenderFactoryUsingSiftModel(ModelInterpretationContext parentMic, Model aSiftModel, String discriminatingKey)
-
-
Method Details
-
getSiftingModelProcessor
-
buildAppender
- Specified by:
buildAppender
in interfaceAppenderFactory<E>
- Throws:
JoranException
-
getSiftModel
-