public class VertxTLSSyslogSenderImpl extends RFC5424Protocol implements AuditTransmissionProtocol
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 |
|---|
VertxTLSSyslogSenderImpl() |
VertxTLSSyslogSenderImpl(io.vertx.core.Vertx vertx) |
| Modifier and Type | Method and Description |
|---|---|
String |
getTransportName() |
void |
send(AuditContext auditContext,
String... auditMessages)
Transmits the message
|
void |
setTrustAll(boolean trustAll) |
void |
shutdown()
May be imüplemented to clean up instances on shut down
|
getTransportPayloadpublic VertxTLSSyslogSenderImpl()
public VertxTLSSyslogSenderImpl(io.vertx.core.Vertx vertx)
public void send(AuditContext auditContext, String... auditMessages)
AuditTransmissionProtocolsend in interface AuditTransmissionProtocolauditContext - audit context that e.g. contains the destinationauditMessages - audit message stringspublic String getTransportName()
getTransportName in interface AuditTransmissionProtocolpublic void shutdown()
AuditTransmissionProtocolshutdown in interface AuditTransmissionProtocol@Generated(value="lombok") public void setTrustAll(boolean trustAll)
Copyright © 2018 Open eHealth Foundation. All rights reserved.