ch.qos.logback.classic.net
Class SyslogAppender
java.lang.Object
ch.qos.logback.core.spi.ContextAwareBase
ch.qos.logback.core.AppenderBase<E>
ch.qos.logback.core.net.SyslogAppenderBase<ILoggingEvent>
ch.qos.logback.classic.net.SyslogAppender
- All Implemented Interfaces:
- Appender<ILoggingEvent>, ContextAware, FilterAttachable<ILoggingEvent>, LifeCycle
public class SyslogAppender
- extends SyslogAppenderBase<ILoggingEvent>
This appender can be used to send messages to a remote syslog daemon.
For
more information about this appender, please refer to the online manual at
http://logback.qos.ch/manual/appenders.html#SyslogAppender
- Author:
- Ceki Gülcü
Methods inherited from class ch.qos.logback.core.net.SyslogAppenderBase |
append, facilityStringToint, getFacility, getLayout, getPort, getSuffixPattern, getSyslogHost, setFacility, setLayout, setPort, setSuffixPattern, setSyslogHost, start, stop |
Methods inherited from class ch.qos.logback.core.spi.ContextAwareBase |
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getDeclaredOrigin, getStatusManager, setContext |
DEFAULT_SUFFIX_PATTERN
public static final String DEFAULT_SUFFIX_PATTERN
- See Also:
- Constant Field Values
SyslogAppender
public SyslogAppender()
buildLayout
public Layout<ILoggingEvent> buildLayout(String facilityStr)
- Specified by:
buildLayout
in class SyslogAppenderBase<ILoggingEvent>
getSeverityForEvent
public int getSeverityForEvent(Object eventObject)
- Specified by:
getSeverityForEvent
in class SyslogAppenderBase<ILoggingEvent>
postProcess
protected void postProcess(Object eventObject,
OutputStream sw)
- Overrides:
postProcess
in class SyslogAppenderBase<ILoggingEvent>
Copyright © 2005-2012 QOS.ch. All Rights Reserved.