Package org.apache.log4j.spi
Interface AppenderAttachable
-
- All Known Implementing Classes:
AppenderAttachableImpl
,AppenderWrapper
public interface AppenderAttachable
Interface for attaching appenders to objects.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addAppender(Appender newAppender)
Add an appender.Enumeration
getAllAppenders()
Get all previously added appenders as an Enumeration.Appender
getAppender(String name)
Get an appender by name.boolean
isAttached(Appender appender)
Returnstrue
if the specified appender is in list of attached attached,false
otherwise.void
removeAllAppenders()
Remove all previously added appenders.void
removeAppender(String name)
Remove the appender with the name passed as parameter from the list of appenders.void
removeAppender(Appender appender)
Remove the appender passed as parameter from the list of appenders.
-
-
-
Method Detail
-
addAppender
void addAppender(Appender newAppender)
Add an appender.
-
getAllAppenders
Enumeration getAllAppenders()
Get all previously added appenders as an Enumeration.
-
isAttached
boolean isAttached(Appender appender)
Returnstrue
if the specified appender is in list of attached attached,false
otherwise.- Since:
- 1.2
-
removeAllAppenders
void removeAllAppenders()
Remove all previously added appenders.
-
removeAppender
void removeAppender(Appender appender)
Remove the appender passed as parameter from the list of appenders.
-
removeAppender
void removeAppender(String name)
Remove the appender with the name passed as parameter from the list of appenders.
-
-