public class GelfLogHandler extends Handler
| Modifier and Type | Field and Description |
|---|---|
protected GelfMessageAssembler |
gelfMessageAssembler |
protected GelfSender |
gelfSender |
| Constructor and Description |
|---|
GelfLogHandler() |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
protected GelfMessage |
createGelfMessage(LogRecord record) |
protected GelfMessageAssembler |
createGelfMessageAssembler() |
void |
flush() |
String |
getFacility() |
Map<String,String> |
getFields() |
String |
getGraylogHost() |
int |
getGraylogPort() |
int |
getMaximumMessageSize() |
String |
getOriginHost() |
String |
getTimestampPattern() |
boolean |
isExtractStackTrace() |
boolean |
isFilterStackTrace() |
void |
publish(LogRecord record) |
void |
setAdditionalFields(String fieldSpec) |
void |
setExtractStackTrace(boolean extractStacktrace) |
void |
setFacility(String facility) |
void |
setFields(Map<String,String> fields) |
void |
setFilterStackTrace(boolean filterStackTrace) |
void |
setGraylogHost(String graylogHost) |
void |
setGraylogPort(int graylogPort) |
void |
setMaximumMessageSize(int maximumMessageSize) |
void |
setOriginHost(String originHost) |
void |
setTestSenderClass(String testSender) |
void |
setTimestampPattern(String timestampPattern) |
getEncoding, getErrorManager, getFilter, getFormatter, getLevel, isLoggable, reportError, setEncoding, setErrorManager, setFilter, setFormatter, setLevelprotected GelfSender gelfSender
protected GelfMessageAssembler gelfMessageAssembler
protected GelfMessageAssembler createGelfMessageAssembler()
protected 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 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 void setTestSenderClass(String testSender)
Copyright © 2013. All Rights Reserved.