public abstract class AbstractChronicleAppender
extends org.apache.logging.log4j.core.appender.AbstractAppender
Modifier and Type | Class and Description |
---|---|
static class |
AbstractChronicleAppender.ChronicleCfg |
Modifier and Type | Method and Description |
---|---|
void |
append(org.apache.logging.log4j.core.LogEvent event) |
protected abstract ChronicleLogWriter |
createWriter() |
protected abstract void |
doAppend(org.apache.logging.log4j.core.LogEvent event,
ChronicleLogWriter writer) |
String |
getPath() |
String |
getWireType() |
void |
setPath(String path) |
void |
setWireType(String wireType) |
void |
start() |
void |
stop() |
error, error, error, getHandler, getLayout, getName, ignoreExceptions, parseInt, setHandler, toString
addFilter, getFilter, hasFilter, isFiltered, removeFilter, stop, stop
equalsImpl, getState, getStatusLogger, hashCodeImpl, initialize, isInitialized, isStarted, isStarting, isStopped, isStopping, setStarted, setStarting, setState, setStopped, setStopping, stop
public void setPath(String path)
public String getPath()
public String getWireType()
public void setWireType(String wireType)
protected abstract ChronicleLogWriter createWriter() throws IOException
IOException
protected abstract void doAppend(@NotNull org.apache.logging.log4j.core.LogEvent event, @NotNull ChronicleLogWriter writer)
public void start()
start
in interface org.apache.logging.log4j.core.LifeCycle
start
in class org.apache.logging.log4j.core.filter.AbstractFilterable
public void stop()
stop
in interface org.apache.logging.log4j.core.LifeCycle
stop
in class org.apache.logging.log4j.core.AbstractLifeCycle
public void append(org.apache.logging.log4j.core.LogEvent event)
Copyright © 2018. All rights reserved.