Interface | Description |
---|---|
AuditTransmissionProtocol |
Implementations of this interface transmit the serialized
AuditMessage
to an AuditRepository using IP protocols like TCP or UDP, usually wrapped into a carrier protocol (such as SYSLOG). |
Class | Description |
---|---|
RecordingAuditMessageTransmission |
For testing only: an implementation that records the audit message strings in memory instead of sending them to
some destination.
|
RFC5424Protocol |
Base client implementation of RFC 5424 syslog for sending audit messages to an Audit Record Repository
that implements RFC 5424 SYSLOG.
|
TLSSyslogSenderImpl |
Simple client implementation of RFC 5425 TLS syslog transport
for sending audit messages to an Audit Record Repository
that implements TLS syslog.
|
UDPSyslogSenderImpl |
Simple UDP sender that opens a new DatagramSocket for every batch of AuditMessages
being sent.
|
VertxTLSSyslogSenderImpl |
NIO implemention of a TLS Syslog sender by using an embedded Vert.x instance.
|
VertxUDPSyslogSenderImpl |
NIO implemention of a UDP Syslog sender by using an embedded Vert.x instance.
|
Copyright © 2018 Open eHealth Foundation. All rights reserved.