Interface AuditMetadataProvider

All Known Implementing Classes:
DefaultAuditMetadataProvider

public interface AuditMetadataProvider
Providing meta information about the audit record that is e.g. used for populating the RFC 5424 header. A different provider may be configured for relays that have to preserve the original header information that may come from a different host.
See Also:
  • Field Details

  • Method Details

    • getTimestamp

      String getTimestamp()
    • getHostname

      String getHostname()
    • getProcessID

      String getProcessID()
    • getSendingApplication

      String getSendingApplication()
    • setSendingApplication

      void setSendingApplication(String sendingApplication)
    • getDefault

      static AuditMetadataProvider getDefault()
      Returns:
      the default metadata provider