private static final class RoutingAppender.CreatedRouteAppenderControl extends RoutingAppender.RouteAppenderControl
AbstractFilterable.Builder<B extends AbstractFilterable.Builder<B>>
LifeCycle.State
Modifier and Type | Field and Description |
---|---|
private java.util.concurrent.atomic.AtomicInteger |
depth |
private boolean |
pendingDeletion |
DEFAULT_STOP_TIMEOUT, DEFAULT_STOP_TIMEUNIT, LOGGER
Constructor and Description |
---|
CreatedRouteAppenderControl(Appender appender) |
Modifier and Type | Method and Description |
---|---|
(package private) void |
checkout() |
(package private) void |
release() |
(package private) void |
tryStopAppender() |
callAppender, equals, getAppender, getAppenderName, hashCode, toString
addFilter, getFilter, getPropertyArray, hasFilter, isFiltered, removeFilter, start, stop, stop
equalsImpl, getState, getStatusLogger, hashCodeImpl, initialize, isInitialized, isStarted, isStarting, isStopped, isStopping, setStarted, setStarting, setState, setStopped, setStopping, stop, stop
private volatile boolean pendingDeletion
private final java.util.concurrent.atomic.AtomicInteger depth
CreatedRouteAppenderControl(Appender appender)
void checkout()
checkout
in class RoutingAppender.RouteAppenderControl
void release()
release
in class RoutingAppender.RouteAppenderControl
void tryStopAppender()