public abstract class ALogAppenderBuffered extends ALogAppenderFormatted
Constructor and Description |
---|
ALogAppenderBuffered(ILogFormatter formatter,
HauptLogFilter hauptLogFilter) |
Modifier and Type | Method and Description |
---|---|
void |
close()
Falls nicht mehr gebraucht aufrufen
|
void |
doWrite(LogMsg msg)
msg ist erfolgreich gefiltert und muss nur noch rausgeschrieben werden
|
void |
flush()
schreibt (so vorhanden) den Puffer raus
|
FlushManager |
getFlushManager() |
getLogFormatter
doLog, doLog, getBeschreibungAsElement, getBypassFilter, getFilter, isBypassFilterEnabled, registerPreference, setBypassFilterEnabled, toString
createDocument, createElementWithTextContent, getXMLBeschreibung, getXMLBeschreibung, wrapInNamedElementWrapIn
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getName
getBeschreibungAsElement, getXMLBeschreibung
public ALogAppenderBuffered(ILogFormatter formatter, HauptLogFilter hauptLogFilter)
public final void doWrite(LogMsg msg)
ALogAppender
doWrite
in interface IWriter<LogMsg>
doWrite
in class ALogAppender
msg
- never null und erfolgreich durch die filter gekommenpublic final void flush()
IFlushable
public final FlushManager getFlushManager()
public final void close()
13-September-2017 07:50 Deutsches Elektronen-Synchrotron DESY in der Helmholtz-Gemeinschaft