Package hudson.plugins.audit_trail
Class SyslogAuditLogger
java.lang.Object
hudson.plugins.audit_trail.AuditLogger
hudson.plugins.audit_trail.SyslogAuditLogger
- All Implemented Interfaces:
ExtensionPoint
,Describable<AuditLogger>
Default values are set in
/src/main/resources/hudson/plugins/audit_trail/SyslogAuditLogger/config.jelly
- Author:
- Nicolas De Loof
-
Nested Class Summary
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic <T> T
defaultValue
(T value, T defaultValue) boolean
int
int
hashCode()
void
toString()
static String
trimToNull
(String value) Methods inherited from class hudson.plugins.audit_trail.AuditLogger
all, cleanUp, getDescriptor
-
Field Details
-
DEFAULT_SYSLOG_SERVER_PORT
public static final int DEFAULT_SYSLOG_SERVER_PORT- See Also:
-
DEFAULT_APP_NAME
- See Also:
-
DEFAULT_FACILITY
public static final com.cloudbees.syslog.Facility DEFAULT_FACILITY -
DEFAULT_MESSAGE_FORMAT
public static final com.cloudbees.syslog.MessageFormat DEFAULT_MESSAGE_FORMAT -
LOGGER
-
-
Constructor Details
-
SyslogAuditLogger
-
-
Method Details
-
log
- Specified by:
log
in classAuditLogger
-
getDisplayName
-
getSyslogServerHostname
-
getSyslogServerPort
public int getSyslogServerPort() -
getAppName
-
getMessageHostname
-
getFacility
-
getMessageFormat
-
getNetworkProtocol
-
equals
-
hashCode
public int hashCode() -
toString
-
trimToNull
-
defaultValue
@Nullable public static <T> T defaultValue(T value, T defaultValue)
-