public interface AuditContext
boolean isAuditEnabled()
void setAuditEnabled(boolean auditEnabled)
String getAuditRepositoryHostName()
InetAddress getAuditRepositoryAddress()
int getAuditRepositoryPort()
String getSendingApplication()
AuditTransmissionProtocol getAuditTransmissionProtocol()
AuditMessageQueue getAuditMessageQueue()
default AuditMessagePostProcessor getAuditMessagePostProcessor()
default SerializationStrategy getSerializationStrategy()
default void audit(AuditMessage... messages)
messages
- audit messages to be sentString getAuditSourceId()
String getAuditEnterpriseSiteId()
AuditSource getAuditSource()
AuditExceptionHandler getAuditExceptionHandler()
boolean isIncludeParticipantsFromResponse()
static AuditContext noAudit()
Copyright © 2018 Open eHealth Foundation. All rights reserved.