public static class LoggingBuilder.AsyncAppender extends Appender implements Appender.AppenderPipeline
Appender.AppenderPipeline, Appender.AppenderPipelineImpl| Modifier and Type | Field and Description |
|---|---|
static int |
DEFAULT_BUFFER_SIZE |
closed, CODE_CLOSE_FAILURE, CODE_FILE_OPEN_FAILURE, CODE_FLUSH_FAILURE, CODE_WRITE_FAILURE, layout, LINE_SEP, name| Constructor and Description |
|---|
AsyncAppender() |
| Modifier and Type | Method and Description |
|---|---|
void |
addAppender(Appender newAppender) |
void |
append(LoggingEvent event) |
void |
close() |
Enumeration |
getAllAppenders() |
Appender |
getAppender(String name) |
boolean |
getBlocking() |
int |
getBufferSize() |
boolean |
isAttached(Appender appender) |
void |
removeAllAppenders() |
void |
removeAppender(Appender appender) |
void |
removeAppender(String name) |
void |
setBlocking(boolean value) |
void |
setBufferSize(int size) |
activateOptions, doAppend, finalize, getLayout, getName, handleError, handleError, setLayout, setNamepublic static final int DEFAULT_BUFFER_SIZE
public void addAppender(Appender newAppender)
addAppender in interface Appender.AppenderPipelinepublic void append(LoggingEvent event)
public Enumeration getAllAppenders()
getAllAppenders in interface Appender.AppenderPipelinepublic Appender getAppender(String name)
getAppender in interface Appender.AppenderPipelinepublic boolean isAttached(Appender appender)
isAttached in interface Appender.AppenderPipelinepublic void removeAllAppenders()
removeAllAppenders in interface Appender.AppenderPipelinepublic void removeAppender(Appender appender)
removeAppender in interface Appender.AppenderPipelinepublic void removeAppender(String name)
removeAppender in interface Appender.AppenderPipelinepublic void setBufferSize(int size)
public int getBufferSize()
public void setBlocking(boolean value)
public boolean getBlocking()
Copyright © 2012–2023 Apache Software Foundation. All rights reserved.