public class AbstractLogstashUdpSocketAppender<Event extends DeferredProcessingAware> extends SyslogAppenderBase<Event>
Layout.suffixPatternname, startedcontext| Constructor and Description |
|---|
AbstractLogstashUdpSocketAppender() |
| Modifier and Type | Method and Description |
|---|---|
void |
addListener(AppenderListener<Event> listener) |
protected void |
append(Event eventObject) |
Layout<Event> |
buildLayout() |
SyslogOutputStream |
createOutputStream() |
protected void |
fireAppenderStarted() |
protected void |
fireAppenderStopped() |
protected void |
fireEventAppended(Event event,
long durationInNanos) |
protected void |
fireEventAppendFailed(Event event,
Throwable reason) |
String |
getHost() |
Layout<Event> |
getLayout() |
int |
getSeverityForEvent(Object eventObject) |
void |
removeListener(AppenderListener<Event> listener) |
void |
setHost(String host)
Just an alias for syslogHost (since that name doesn't make much sense here)
|
void |
setLayout(Layout<Event> layout) |
void |
start() |
void |
stop() |
facilityStringToint, getCharset, getFacility, getMaxMessageSize, getPort, getSuffixPattern, getSyslogHost, postProcess, setCharset, setFacility, setMaxMessageSize, setPort, setSuffixPattern, setSyslogHostaddFilter, clearAllFilters, doAppend, getCopyOfAttachedFiltersList, getFilterChainDecision, getName, isStarted, setName, toStringaddError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getDeclaredOrigin, getStatusManager, setContextclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, setContextpublic void start()
start in interface LifeCyclestart in class SyslogAppenderBase<Event extends DeferredProcessingAware>public void stop()
stop in interface LifeCyclestop in class SyslogAppenderBase<Event extends DeferredProcessingAware>public Layout<Event> buildLayout()
buildLayout in class SyslogAppenderBase<Event extends DeferredProcessingAware>protected void append(Event eventObject)
append in class SyslogAppenderBase<Event extends DeferredProcessingAware>protected void fireAppenderStarted()
protected void fireAppenderStopped()
protected void fireEventAppended(Event event, long durationInNanos)
public int getSeverityForEvent(Object eventObject)
getSeverityForEvent in class SyslogAppenderBase<Event extends DeferredProcessingAware>public String getHost()
public void setHost(String host)
host - public Layout<Event> getLayout()
getLayout in class SyslogAppenderBase<Event extends DeferredProcessingAware>public void setLayout(Layout<Event> layout)
setLayout in class SyslogAppenderBase<Event extends DeferredProcessingAware>public void addListener(AppenderListener<Event> listener)
public void removeListener(AppenderListener<Event> listener)
public SyslogOutputStream createOutputStream() throws UnknownHostException, SocketException
createOutputStream in class SyslogAppenderBase<Event extends DeferredProcessingAware>UnknownHostExceptionSocketExceptionCopyright © 2019. All rights reserved.