Save This Page
Home » slf4j-1.5.5 » org.apache » log4j » spi » [javadoc | source]
org.apache.log4j.spi
public interface: AppenderAttachable [javadoc | source]

All Known Implementing Classes:
    RootLogger, Logger, NOPLogger, AppenderAttachableImpl, RootCategory, Category, AsyncAppender

Interface for attaching appenders to objects.
Method from org.apache.log4j.spi.AppenderAttachable Summary:
addAppender,   getAllAppenders,   getAppender,   isAttached,   removeAllAppenders,   removeAppender,   removeAppender
Method from org.apache.log4j.spi.AppenderAttachable Detail:
 public  void addAppender(Appender newAppender)
    Add an appender.
 public Enumeration getAllAppenders()
    Get all previously added appenders as an Enumeration.
 public Appender getAppender(String name)
    Get an appender by name.
 public boolean isAttached(Appender appender)
    Returns true if the specified appender is in list of attached attached, false otherwise.
 public  void removeAllAppenders()
    Remove all previously added appenders.
 public  void removeAppender(Appender appender)
    Remove the appender passed as parameter from the list of appenders.
 public  void removeAppender(String name)
    Remove the appender with the name passed as parameter from the list of appenders.