Package org.jboss.as.controller.audit
Class SyslogAuditLogHandler
- java.lang.Object
-
- org.jboss.as.controller.audit.SyslogAuditLogHandler
-
public class SyslogAuditLogHandler extends Object
- Author:
- Kabir Khan
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSyslogAuditLogHandler.FacilityFacility as defined by RFC-5424 (http://tools.ietf.org/html/rfc5424) and RFC-3164 (http://tools.ietf.org/html/rfc3164).static classSyslogAuditLogHandler.MessageTransferstatic classSyslogAuditLogHandler.Transport
-
Constructor Summary
Constructors Constructor Description SyslogAuditLogHandler(String name, String formatterName, int maxFailureCount, PathManagerService pathManager, SyslogCredentialReferenceSupplier syslogAuditLogHandlerService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidsetAppName(String appName)voidsetFacility(SyslogAuditLogHandler.Facility facility)voidsetFormatterName(String formatterName)voidsetHostName(String hostName)voidsetMaxFailureCount(int count)voidsetMaxLength(int maxLength)voidsetMessageTransfer(SyslogAuditLogHandler.MessageTransfer messageTransfer)voidsetPort(int port)voidsetReconnectTimeout(int reconnectTimeout)voidsetSyslogServerAddress(InetAddress syslogServerAddress)voidsetSyslogType(org.jboss.logmanager.handlers.SyslogHandler.SyslogType syslogType)voidsetTlsClientCertStoreKeyPassword(String tlsClientCertStoreKeyPassword)voidsetTlsClientCertStorePassword(String tlsClientCertStorePassword)voidsetTlsClientCertStorePath(String tlsClientCertStorePath)voidsetTlsClientCertStoreRelativeTo(String tlsClientCertStoreRelativeTo)voidsetTlsTruststorePassword(String tlsTrustStorePassword)voidsetTlsTrustStorePath(String tlsTrustStorePath)voidsetTlsTrustStoreRelativeTo(String tlsTrustStoreRelativeTo)voidsetTransport(SyslogAuditLogHandler.Transport transport)voidsetTruncate(boolean truncate)
-
-
-
Field Detail
-
name
protected final String name
-
-
Constructor Detail
-
SyslogAuditLogHandler
public SyslogAuditLogHandler(String name, String formatterName, int maxFailureCount, PathManagerService pathManager, SyslogCredentialReferenceSupplier syslogAuditLogHandlerService)
-
-
Method Detail
-
setHostName
public void setHostName(String hostName)
-
setAppName
public void setAppName(String appName)
-
setFacility
public void setFacility(SyslogAuditLogHandler.Facility facility)
-
setSyslogType
public void setSyslogType(org.jboss.logmanager.handlers.SyslogHandler.SyslogType syslogType)
-
setTruncate
public void setTruncate(boolean truncate)
-
setMaxLength
public void setMaxLength(int maxLength)
-
setMessageTransfer
public void setMessageTransfer(SyslogAuditLogHandler.MessageTransfer messageTransfer)
-
setSyslogServerAddress
public void setSyslogServerAddress(InetAddress syslogServerAddress)
-
setPort
public void setPort(int port)
-
setTransport
public void setTransport(SyslogAuditLogHandler.Transport transport)
-
setTlsTrustStorePath
public void setTlsTrustStorePath(String tlsTrustStorePath)
-
setTlsTrustStoreRelativeTo
public void setTlsTrustStoreRelativeTo(String tlsTrustStoreRelativeTo)
-
setTlsTruststorePassword
public void setTlsTruststorePassword(String tlsTrustStorePassword)
-
setTlsClientCertStorePath
public void setTlsClientCertStorePath(String tlsClientCertStorePath)
-
setTlsClientCertStoreRelativeTo
public void setTlsClientCertStoreRelativeTo(String tlsClientCertStoreRelativeTo)
-
setTlsClientCertStorePassword
public void setTlsClientCertStorePassword(String tlsClientCertStorePassword)
-
setTlsClientCertStoreKeyPassword
public void setTlsClientCertStoreKeyPassword(String tlsClientCertStoreKeyPassword)
-
setReconnectTimeout
public void setReconnectTimeout(int reconnectTimeout)
-
setMaxFailureCount
public void setMaxFailureCount(int count)
-
setFormatterName
public void setFormatterName(String formatterName)
-
-