Package ch.qos.logback.core.sift
Class AppenderTracker<E>
- java.lang.Object
-
- ch.qos.logback.core.spi.AbstractComponentTracker<Appender<E>>
-
- ch.qos.logback.core.sift.AppenderTracker<E>
-
- All Implemented Interfaces:
ComponentTracker<Appender<E>>
@Deprecated(since="2022-01-27") public class AppenderTracker<E> extends AbstractComponentTracker<Appender<E>>
Deprecated.This internal logback API is not supported by AEM as a Cloud Service.Track appenders by key. When an appender is not used for longer thanComponentTracker.DEFAULT_TIMEOUT
it is stopped and removed.
-
-
Field Summary
-
Fields inherited from class ch.qos.logback.core.spi.AbstractComponentTracker
LINGERING_TIMEOUT, WAIT_BETWEEN_SUCCESSIVE_REMOVAL_ITERATIONS
-
Fields inherited from interface ch.qos.logback.core.spi.ComponentTracker
DEFAULT_MAX_COMPONENTS, DEFAULT_TIMEOUT
-
-
Constructor Summary
Constructors Constructor Description AppenderTracker(Context context, AppenderFactory<E> appenderFactory)
Deprecated.
-
Method Summary
-
Methods inherited from class ch.qos.logback.core.spi.AbstractComponentTracker
allComponents, allKeys, endOfLife, find, getComponentCount, getMaxComponents, getOrCreate, getTimeout, removeStaleComponents, setMaxComponents, setTimeout
-
-
-
-
Constructor Detail
-
AppenderTracker
public AppenderTracker(Context context, AppenderFactory<E> appenderFactory)
Deprecated.
-
-