Package org.smallmind.scribe.pen
Class SyslogAppender
- java.lang.Object
-
- org.smallmind.scribe.pen.AbstractAppender
-
- org.smallmind.scribe.pen.SyslogAppender
-
- All Implemented Interfaces:
Appender,org.springframework.beans.factory.InitializingBean
public class SyslogAppender extends AbstractAppender implements org.springframework.beans.factory.InitializingBean
-
-
Constructor Summary
Constructors Constructor Description SyslogAppender()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidafterPropertiesSet()StringgetFacility()StringgetSyslogHost()intgetSyslogPort()voidhandleOutput(Record<?> record)booleanisBase64EncodeStackTraces()voidsetBase64EncodeStackTraces(boolean base64EncodeStackTraces)voidsetFacility(String facility)voidsetSyslogHost(String syslogHost)voidsetSyslogPort(int syslogPort)-
Methods inherited from class org.smallmind.scribe.pen.AbstractAppender
addFilter, clearFilters, close, getErrorHandler, getFilters, getName, handleError, isActive, publish, setActive, setErrorHandler, setFilter, setFilters, setName
-
-
-
-
Method Detail
-
getSyslogHost
public String getSyslogHost()
-
setSyslogHost
public void setSyslogHost(String syslogHost)
-
getSyslogPort
public int getSyslogPort()
-
setSyslogPort
public void setSyslogPort(int syslogPort)
-
getFacility
public String getFacility()
-
setFacility
public void setFacility(String facility)
-
isBase64EncodeStackTraces
public boolean isBase64EncodeStackTraces()
-
setBase64EncodeStackTraces
public void setBase64EncodeStackTraces(boolean base64EncodeStackTraces)
-
afterPropertiesSet
public void afterPropertiesSet()
- Specified by:
afterPropertiesSetin interfaceorg.springframework.beans.factory.InitializingBean
-
handleOutput
public void handleOutput(Record<?> record) throws IOException
- Specified by:
handleOutputin classAbstractAppender- Throws:
IOException
-
-