Class RoutingAppender.ReferencedRouteAppenderControl
java.lang.Object
org.apache.logging.log4j.core.AbstractLifeCycle
org.apache.logging.log4j.core.filter.AbstractFilterable
org.apache.logging.log4j.core.config.AppenderControl
org.apache.logging.log4j.core.appender.routing.RoutingAppender.RouteAppenderControl
org.apache.logging.log4j.core.appender.routing.RoutingAppender.ReferencedRouteAppenderControl
- All Implemented Interfaces:
Filterable
,LifeCycle
,LifeCycle2
- Enclosing class:
RoutingAppender
private static final class RoutingAppender.ReferencedRouteAppenderControl
extends RoutingAppender.RouteAppenderControl
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.logging.log4j.core.filter.AbstractFilterable
AbstractFilterable.Builder<B extends AbstractFilterable.Builder<B>>
Nested classes/interfaces inherited from interface org.apache.logging.log4j.core.LifeCycle
LifeCycle.State
-
Field Summary
Fields inherited from class org.apache.logging.log4j.core.AbstractLifeCycle
DEFAULT_STOP_TIMEOUT, DEFAULT_STOP_TIMEUNIT, LOGGER
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.apache.logging.log4j.core.config.AppenderControl
callAppender, equals, getAppender, getAppenderName, hashCode, toString
Methods inherited from class org.apache.logging.log4j.core.filter.AbstractFilterable
addFilter, getFilter, getPropertyArray, hasFilter, isFiltered, removeFilter, start, stop, stop
Methods inherited from class org.apache.logging.log4j.core.AbstractLifeCycle
equalsImpl, getState, getStatusLogger, hashCodeImpl, initialize, isInitialized, isStarted, isStarting, isStopped, isStopping, setStarted, setStarting, setState, setStopped, setStopping, stop, stop
-
Constructor Details
-
ReferencedRouteAppenderControl
ReferencedRouteAppenderControl(Appender appender)
-
-
Method Details
-
checkout
void checkout()- Specified by:
checkout
in classRoutingAppender.RouteAppenderControl
-
release
void release()- Specified by:
release
in classRoutingAppender.RouteAppenderControl
-