public abstract class AbstractAppender extends Object implements Appender
| Constructor and Description |
|---|
AbstractAppender() |
AbstractAppender(Formatter formatter,
ErrorHandler errorHandler) |
AbstractAppender(String name,
Formatter formatter,
ErrorHandler errorHandler) |
| Modifier and Type | Method and Description |
|---|---|
void |
addFilter(Filter filter) |
void |
clearFilters() |
void |
close() |
ErrorHandler |
getErrorHandler() |
Filter[] |
getFilters() |
Formatter |
getFormatter() |
String |
getName() |
void |
handleError(ErrorHandler errorHandler,
Record record,
Exception exception) |
abstract void |
handleOutput(Record record) |
boolean |
isActive() |
void |
publish(Record record) |
void |
setActive(boolean active) |
void |
setErrorHandler(ErrorHandler errorHandler) |
void |
setFilter(Filter filter) |
void |
setFilters(List<Filter> replacementFilterList) |
void |
setFormatter(Formatter formatter) |
void |
setName(String name) |
public AbstractAppender()
public AbstractAppender(Formatter formatter, ErrorHandler errorHandler)
public AbstractAppender(String name, Formatter formatter, ErrorHandler errorHandler)
public void handleError(ErrorHandler errorHandler, Record record, Exception exception)
public void clearFilters()
clearFilters in interface Appenderpublic Filter[] getFilters()
getFilters in interface Appenderpublic void setFilters(List<Filter> replacementFilterList)
setFilters in interface Appenderpublic ErrorHandler getErrorHandler()
getErrorHandler in interface Appenderpublic void setErrorHandler(ErrorHandler errorHandler)
setErrorHandler in interface Appenderpublic Formatter getFormatter()
getFormatter in interface Appenderpublic void setFormatter(Formatter formatter)
setFormatter in interface Appenderpublic void close()
throws LoggerException
close in interface AppenderLoggerExceptionCopyright © 2019. All rights reserved.