Uses of Class
org.apache.logging.log4j.core.config.AppenderControl
-
Packages that use AppenderControl Package Description org.apache.logging.log4j.core.appender Log4j 2 Appenders.org.apache.logging.log4j.core.appender.rewrite Apache Flume Appender.org.apache.logging.log4j.core.appender.routing Apache Flume Appender.org.apache.logging.log4j.core.config Configuration of Log4j 2. -
-
Uses of AppenderControl in org.apache.logging.log4j.core.appender
Fields in org.apache.logging.log4j.core.appender declared as AppenderControl Modifier and Type Field Description private AppenderControl
AsyncAppender. errorAppender
private AppenderControl
FailoverAppender. primary
Fields in org.apache.logging.log4j.core.appender with type parameters of type AppenderControl Modifier and Type Field Description private java.util.List<AppenderControl>
AsyncAppender.AsyncThread. appenders
private java.util.List<AppenderControl>
FailoverAppender. failoverAppenders
Constructor parameters in org.apache.logging.log4j.core.appender with type arguments of type AppenderControl Constructor Description AsyncThread(java.util.List<AppenderControl> appenders, java.util.concurrent.BlockingQueue<LogEvent> queue)
-
Uses of AppenderControl in org.apache.logging.log4j.core.appender.rewrite
Fields in org.apache.logging.log4j.core.appender.rewrite with type parameters of type AppenderControl Modifier and Type Field Description private java.util.concurrent.ConcurrentMap<java.lang.String,AppenderControl>
RewriteAppender. appenders
-
Uses of AppenderControl in org.apache.logging.log4j.core.appender.routing
Subclasses of AppenderControl in org.apache.logging.log4j.core.appender.routing Modifier and Type Class Description private static class
RoutingAppender.CreatedRouteAppenderControl
private static class
RoutingAppender.ReferencedRouteAppenderControl
private static class
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.Fields in org.apache.logging.log4j.core.appender.routing with type parameters of type AppenderControl Modifier and Type Field Description private java.util.Map<java.lang.String,AppenderControl>
RoutingAppender. createdAppendersUnmodifiableView
Methods in org.apache.logging.log4j.core.appender.routing that return types with arguments of type AppenderControl Modifier and Type Method Description java.util.Map<java.lang.String,AppenderControl>
RoutingAppender. getAppenders()
Returns an unmodifiable view of the appenders created by thisRoutingAppender
. -
Uses of AppenderControl in org.apache.logging.log4j.core.config
Fields in org.apache.logging.log4j.core.config with type parameters of type AppenderControl Modifier and Type Field Description private java.lang.ThreadLocal<AppenderControl>
AppenderControl. recursive
Methods in org.apache.logging.log4j.core.config that return AppenderControl Modifier and Type Method Description AppenderControl[]
AppenderControlArraySet. clear()
Atomically sets the values to an empty array and returns the old array.AppenderControl[]
AppenderControlArraySet. get()
Returns the underlying array.AppenderControl
AppenderControlArraySet. remove(java.lang.String name)
Removes the AppenderControl with the specific name and returns it (ornull
if no such appender existed).private AppenderControl[]
AppenderControlArraySet. removeElementAt(int i, AppenderControl[] array)
Methods in org.apache.logging.log4j.core.config with parameters of type AppenderControl Modifier and Type Method Description boolean
AppenderControlArraySet. add(AppenderControl control)
Adds an AppenderControl to this set.private void
LoggerConfig. cleanupFilter(AppenderControl ctl)
private AppenderControl[]
AppenderControlArraySet. removeElementAt(int i, AppenderControl[] array)
-