public class GelfLogHandler extends Handler implements ErrorReporter
| Modifier and Type | Field and Description |
|---|---|
protected GelfMessageAssembler |
gelfMessageAssembler |
protected GelfSender |
gelfSender |
| Constructor and Description |
|---|
GelfLogHandler() |
getEncoding, getErrorManager, getFilter, getFormatter, getLevel, isLoggable, reportError, setEncoding, setErrorManager, setFilter, setFormatter, setLevelprotected GelfSender gelfSender
protected GelfMessageAssembler gelfMessageAssembler
protected void initializeDefaultFields()
protected GelfMessageAssembler createGelfMessageAssembler()
public void reportError(String message, Exception e)
ErrorReporterreportError in interface ErrorReporterprotected 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)
Copyright © 2013-2014. All Rights Reserved.