Package org.apache.logging.log4j.core.appender.routing
Apache Flume Appender. Requires the user specifically include Flume and its dependencies.
-
Interface Summary Interface Description PurgePolicy Policy for purging routed appenders -
Class Summary Class Description IdlePurgePolicy Policy is purging appenders that were not in use specified time in minutesRoute A Route to an appender.Routes Contains the individual Route elements.Routes.Builder RoutingAppender This Appender "routes" between various Appenders, some of which can be references to Appenders defined earlier in the configuration while others can be dynamically created within this Appender as required.RoutingAppender.Builder<B extends RoutingAppender.Builder<B>> RoutingAppender.CreatedRouteAppenderControl RoutingAppender.ReferencedRouteAppenderControl RoutingAppender.RouteAppenderControl LOG4J2-2629: PurgePolicy implementations can invokeRoutingAppender.deleteAppender(String)
after we have looked up an instance of a target appender but before events are appended, which could result in events not being recorded to any appender.