public interface AuditTransmissionProtocol
AuditMessage
to an AuditRepository using IP protocols like TCP or UDP, usually wrapped into a carrier protocol (such as SYSLOG).Modifier and Type | Field and Description |
---|---|
static String |
HTTPS_CIPHERSUITES |
static String |
JAVAX_NET_DEBUG |
static String |
JAVAX_NET_SSL_KEYSTORE |
static String |
JAVAX_NET_SSL_KEYSTORE_PASSWORD |
static String |
JAVAX_NET_SSL_KEYSTORE_TYPE |
static String |
JAVAX_NET_SSL_TRUSTSTORE |
static String |
JAVAX_NET_SSL_TRUSTSTORE_PASSWORD |
static String |
JAVAX_NET_SSL_TRUSTSTORE_TYPE |
static String |
JDK_TLS_CLIENT_PROTOCOLS |
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
|
static final String JAVAX_NET_DEBUG
static final String JAVAX_NET_SSL_TRUSTSTORE
static final String JAVAX_NET_SSL_TRUSTSTORE_TYPE
static final String JAVAX_NET_SSL_TRUSTSTORE_PASSWORD
static final String JAVAX_NET_SSL_KEYSTORE
static final String JAVAX_NET_SSL_KEYSTORE_TYPE
static final String JAVAX_NET_SSL_KEYSTORE_PASSWORD
static final String HTTPS_CIPHERSUITES
static final String JDK_TLS_CLIENT_PROTOCOLS
void send(AuditContext auditContext, String... auditMessages) throws Exception
auditContext
- audit context that e.g. contains the destinationauditMessages
- audit message stringsException
- thrown if sending the messages has failedvoid shutdown()
String getTransportName()
Copyright © 2018 Open eHealth Foundation. All rights reserved.