Class AbstractAppenderFactoryUsingJoran<E>

  • Type Parameters:
    E -
    All Implemented Interfaces:
    AppenderFactory<E>
    Direct Known Subclasses:
    AppenderFactoryUsingJoran, AppenderFactoryUsingJoran

    public abstract class AbstractAppenderFactoryUsingJoran<E>
    extends java.lang.Object
    implements AppenderFactory<E>
    Builds new appenders dynamically by running SiftingJoranConfigurator instance, a custom configurator tailored for the contents of the sift element.
    • Field Detail

      • key

        protected java.lang.String key
      • parentPropertyMap

        protected java.util.Map<java.lang.String,​java.lang.String> parentPropertyMap
    • Constructor Detail

      • AbstractAppenderFactoryUsingJoran

        protected AbstractAppenderFactoryUsingJoran​(java.util.List<SaxEvent> eventList,
                                                    java.lang.String key,
                                                    java.util.Map<java.lang.String,​java.lang.String> parentPropertyMap)