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
FieldsModifier and TypeFieldDescriptionprotected Stringprotected ModelInterpretationContextprotected DefaultNestedComponentRegistry -
Constructor Summary
ConstructorsConstructorDescriptionAppenderFactoryUsingSiftModel(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:
buildAppenderin interfaceAppenderFactory<E>- Throws:
JoranException
-
getSiftModel
-