public class GelfConsoleAppender extends org.apache.log4j.ConsoleAppender implements GelfMessageProvider
| 构造器和说明 |
|---|
GelfConsoleAppender() |
GelfConsoleAppender(org.apache.log4j.Layout layout) |
GelfConsoleAppender(org.apache.log4j.Layout layout,
java.lang.String target) |
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.String |
getFacility() |
java.util.Map<java.lang.String,java.lang.String> |
getFields() |
java.lang.String |
getOriginHost() |
boolean |
isAddExtendedInformation() |
boolean |
isExtractStacktrace() |
boolean |
isIncludeLocation() |
void |
setAddExtendedInformation(boolean addExtendedInformation) |
void |
setAdditionalFields(java.lang.String additionalFields) |
void |
setExtractStacktrace(boolean extractStacktrace) |
void |
setIncludeLocation(boolean includeLocation) |
void |
setOriginHost(java.lang.String originHost) |
protected void |
subAppend(org.apache.log4j.spi.LoggingEvent event) |
java.lang.Object |
transformExtendedField(java.lang.String field,
java.lang.Object object) |
activateOptions, closeWriter, getFollow, getTarget, setFollow, setTargetappend, checkEntryConditions, close, createWriter, getEncoding, getImmediateFlush, requiresLayout, reset, setEncoding, setErrorHandler, setImmediateFlush, setWriter, shouldFlush, writeFooter, writeHeaderpublic GelfConsoleAppender()
public GelfConsoleAppender(org.apache.log4j.Layout layout)
public GelfConsoleAppender(org.apache.log4j.Layout layout,
java.lang.String target)
public void setAdditionalFields(java.lang.String additionalFields)
public boolean isExtractStacktrace()
isExtractStacktrace 在接口中 GelfMessageProviderpublic void setExtractStacktrace(boolean extractStacktrace)
public boolean isAddExtendedInformation()
isAddExtendedInformation 在接口中 GelfMessageProviderpublic void setAddExtendedInformation(boolean addExtendedInformation)
public boolean isIncludeLocation()
isIncludeLocation 在接口中 GelfMessageProviderpublic void setIncludeLocation(boolean includeLocation)
public java.lang.String getOriginHost()
getOriginHost 在接口中 GelfMessageProviderpublic void setOriginHost(java.lang.String originHost)
public java.lang.String getFacility()
getFacility 在接口中 GelfMessageProviderpublic java.util.Map<java.lang.String,java.lang.String> getFields()
getFields 在接口中 GelfMessageProviderpublic java.lang.Object transformExtendedField(java.lang.String field,
java.lang.Object object)
transformExtendedField 在接口中 GelfMessageProviderprotected void subAppend(org.apache.log4j.spi.LoggingEvent event)
subAppend 在类中 org.apache.log4j.WriterAppender