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
|
getTransportPayload
public VertxTLSSyslogSenderImpl()
public VertxTLSSyslogSenderImpl(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
@Generated(value="lombok") public void setTrustAll(boolean trustAll)
Copyright © 2018 Open eHealth Foundation. All rights reserved.