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<LoggingEvent>
ch.qos.logback.classic.net.SyslogAppender
- All Implemented Interfaces:
- Appender<LoggingEvent>, ContextAware, FilterAttachable, LifeCycle
public class SyslogAppender
- extends SyslogAppenderBase<LoggingEvent>
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 |
DEFAULT_SUFFIX_PATTERN
public static final String DEFAULT_SUFFIX_PATTERN
- See Also:
- Constant Field Values
SyslogAppender
public SyslogAppender()
buildLayout
public Layout<LoggingEvent> buildLayout(String facilityStr)
- Specified by:
buildLayout
in class SyslogAppenderBase<LoggingEvent>
getSeverityForEvent
public int getSeverityForEvent(Object eventObject)
- Specified by:
getSeverityForEvent
in class SyslogAppenderBase<LoggingEvent>
postProcess
protected void postProcess(Object eventObject,
SyslogWriter sw)
- Overrides:
postProcess
in class SyslogAppenderBase<LoggingEvent>
Copyright © 2005-2008 QOS.ch. All Rights Reserved.