Top Description Methods
ch.qos.logback.core.spi

public Interface AppenderAttachable<E>

Known Direct Implementers
ch.qos.logback.core.spi.AppenderAttachableImpl, ch.qos.logback.core.AsyncAppenderBase
Imports
java.util.Iterator, ch.qos.logback.core.Appender

Interface for attaching appenders to objects.
Author
Ceki Gülcü

Method Summary

Modifier and TypeMethod and Description
public void
addAppender(Appender<E> newAppender)

Add an appender.

public void
detachAndStopAllAppenders()

Detach and processPriorToRemoval all previously added appenders.

public boolean
detachAppender(Appender<E> appender)

Detach the appender passed as parameter from the list of appenders.

public boolean
detachAppender(String name)

Detach the appender with the name passed as parameter from the list of appenders.

public Appender<E>
getAppender(String name)

Get an appender by name.

public boolean
isAttached(Appender<E> appender)

Returns true if the specified appender is in list of attached, false otherwise.

public Iterator<Appender<E>>
iteratorForAppenders()

Get an iterator for appenders contained in the parent object.

Method Detail

addAppenderback to summary
public void addAppender(Appender<E> newAppender)

Add an appender.

detachAndStopAllAppendersback to summary
public void detachAndStopAllAppenders()

Detach and processPriorToRemoval all previously added appenders.

detachAppenderback to summary
public boolean detachAppender(Appender<E> appender)

Detach the appender passed as parameter from the list of appenders.

detachAppenderback to summary
public boolean detachAppender(String name)

Detach the appender with the name passed as parameter from the list of appenders.

getAppenderback to summary
public Appender<E> getAppender(String name)

Get an appender by name.

isAttachedback to summary
public boolean isAttached(Appender<E> appender)

Returns true if the specified appender is in list of attached, false otherwise.

iteratorForAppendersback to summary
public Iterator<Appender<E>> iteratorForAppenders()

Get an iterator for appenders contained in the parent object.