public class GelfLogHandler extends Handler implements ErrorReporter
| Modifier and Type | Field and Description |
|---|---|
protected GelfMessageAssembler |
gelfMessageAssembler |
protected GelfSender |
gelfSender |
protected boolean |
publishing |
| Constructor and Description |
|---|
GelfLogHandler() |
getEncoding, getErrorManager, getFilter, getFormatter, getLevel, reportError, setEncoding, setErrorManager, setFilter, setFormatter, setLevelprotected GelfSender gelfSender
protected GelfMessageAssembler gelfMessageAssembler
protected boolean publishing
protected void initializeDefaultFields()
protected GelfMessageAssembler createGelfMessageAssembler()
public boolean isLoggable(LogRecord record)
isLoggable in class Handlerprotected GelfSender createGelfSender()
public void reportError(String message, Exception e)
ErrorReporterreportError in interface ErrorReportermessage - the messagee - the exceptionprotected GelfMessage createGelfMessage(LogRecord record)
public void setAdditionalFields(String fieldSpec)
public String getGraylogHost()
public void setGraylogHost(String graylogHost)
public String getOriginHost()
public void setOriginHost(String originHost)
public String getHost()
public void setHost(String host)
public int getPort()
public void setPort(int port)
public int getGraylogPort()
public void setGraylogPort(int graylogPort)
public String getFacility()
public void setFacility(String facility)
public boolean isExtractStackTrace()
public void setExtractStackTrace(boolean extractStacktrace)
public boolean isFilterStackTrace()
public void setFilterStackTrace(boolean filterStackTrace)
public String getTimestampPattern()
public void setTimestampPattern(String timestampPattern)
public int getMaximumMessageSize()
public void setMaximumMessageSize(int maximumMessageSize)
public String getVersion()
public void setVersion(String version)
Copyright © 2013-2015. All Rights Reserved.