Package ch.qos.logback.core.spi
Interface AppenderAttachable<E>
-
- All Known Implementing Classes:
AppenderAttachableImpl,AsyncAppender,AsyncAppenderBase,Logger
@Deprecated(since="2022-01-27") public interface AppenderAttachable<E>Deprecated.This internal logback API is not supported by AEM as a Cloud Service.Interface for attaching appenders to objects.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description voidaddAppender(Appender<E> newAppender)Deprecated.Add an appender.voiddetachAndStopAllAppenders()Deprecated.Detach and processPriorToRemoval all previously added appenders.booleandetachAppender(Appender<E> appender)Deprecated.Detach the appender passed as parameter from the list of appenders.booleandetachAppender(java.lang.String name)Deprecated.Detach the appender with the name passed as parameter from the list of appenders.Appender<E>getAppender(java.lang.String name)Deprecated.Get an appender by name.booleanisAttached(Appender<E> appender)Deprecated.Returnstrueif the specified appender is in list of attached attached,falseotherwise.java.util.Iterator<Appender<E>>iteratorForAppenders()Deprecated.Get an iterator for appenders contained in the parent object.
-
-
-
Method Detail
-
iteratorForAppenders
java.util.Iterator<Appender<E>> iteratorForAppenders()
Deprecated.Get an iterator for appenders contained in the parent object.
-
isAttached
boolean isAttached(Appender<E> appender)
Deprecated.Returnstrueif the specified appender is in list of attached attached,falseotherwise.
-
detachAndStopAllAppenders
void detachAndStopAllAppenders()
Deprecated.Detach and processPriorToRemoval all previously added appenders.
-
detachAppender
boolean detachAppender(Appender<E> appender)
Deprecated.Detach the appender passed as parameter from the list of appenders.
-
detachAppender
boolean detachAppender(java.lang.String name)
Deprecated.Detach the appender with the name passed as parameter from the list of appenders.
-
-