public class VertxUDPSyslogSenderImpl extends RFC5424Protocol implements AuditTransmissionProtocol
UDPSyslogSenderImpl
.HTTPS_CIPHERSUITES, JAVAX_NET_DEBUG, JAVAX_NET_SSL_KEYSTORE, JAVAX_NET_SSL_KEYSTORE_PASSWORD, JAVAX_NET_SSL_KEYSTORE_TYPE, JAVAX_NET_SSL_TRUSTSTORE, JAVAX_NET_SSL_TRUSTSTORE_PASSWORD, JAVAX_NET_SSL_TRUSTSTORE_TYPE, JDK_TLS_CLIENT_PROTOCOLS
Constructor and Description |
---|
VertxUDPSyslogSenderImpl() |
VertxUDPSyslogSenderImpl(io.vertx.core.Vertx vertx) |
Modifier and Type | Method and Description |
---|---|
String |
getTransportName() |
void |
send(AuditContext auditContext,
String... auditMessages)
Transmits the message
|
void |
shutdown()
May be imüplemented to clean up instances on shut down
|
getTransportPayload
public VertxUDPSyslogSenderImpl()
public VertxUDPSyslogSenderImpl(io.vertx.core.Vertx vertx)
public void send(AuditContext auditContext, String... auditMessages)
AuditTransmissionProtocol
send
in interface AuditTransmissionProtocol
auditContext
- audit context that e.g. contains the destinationauditMessages
- audit message stringspublic String getTransportName()
getTransportName
in interface AuditTransmissionProtocol
public void shutdown()
AuditTransmissionProtocol
shutdown
in interface AuditTransmissionProtocol
Copyright © 2018 Open eHealth Foundation. All rights reserved.