Uses of Interface
org.openehealth.ipf.commons.audit.protocol.AuditTransmissionProtocol
Package
Description
-
Uses of AuditTransmissionProtocol in org.openehealth.ipf.boot.atna
Modifier and TypeMethodDescriptionIpfAtnaAutoConfiguration.auditTransmissionProtocol
(IpfAtnaConfigurationProperties config, TlsParameters tlsParameters) Modifier and TypeMethodDescriptionClass
<? extends AuditTransmissionProtocol> IpfAtnaConfigurationProperties.getAuditSenderClass()
Sets the Audit Sender class to be used for sending ATNA recordsModifier and TypeMethodDescriptionIpfAtnaAutoConfiguration.auditContext
(IpfAtnaConfigurationProperties config, AuditContextCustomizer auditContextCustomizer, AuditTransmissionProtocol auditTransmissionProtocol, AuditMessageQueue auditMessageQueue, TlsParameters tlsParameters, AuditMetadataProvider auditMetadataProvider, AuditExceptionHandler auditExceptionHandler, AuditMessagePostProcessor auditMessagePostProcessor, WsAuditDatasetEnricher wsAuditDatasetEnricher, FhirAuditDatasetEnricher fhirAuditDatasetEnricher, String appName) Modifier and TypeMethodDescriptionvoid
IpfAtnaConfigurationProperties.setAuditSenderClass
(Class<? extends AuditTransmissionProtocol> auditSenderClass) Sets the Audit Sender class to be used for sending ATNA records -
Uses of AuditTransmissionProtocol in org.openehealth.ipf.commons.audit
Modifier and TypeMethodDescriptionAuditContext.getAuditTransmissionProtocol()
DefaultAuditContext.getAuditTransmissionProtocol()
Modifier and TypeMethodDescriptionvoid
DefaultAuditContext.setAuditTransmissionProtocol
(AuditTransmissionProtocol auditTransmissionProtocol) -
Uses of AuditTransmissionProtocol in org.openehealth.ipf.commons.audit.protocol
Modifier and TypeClassDescriptionclass
Simple Netty client implementation of RFC 5425 TLS syslog transport for sending audit messages to an Audit Record Repository that implements TLS syslog.class
NioTLSSyslogSenderImpl<H,
D extends NioTLSSyslogSenderImpl.Destination<H>> Abstract base class for non-blocking TLS sender implementations.class
Reactor Netty client implementation of RFC 5425 TLS syslog transport for sending audit messages to an Audit Record Repository that implements TLS syslog.class
For testing only: an implementation that records the audit message strings in memory instead of sending them to some destination.class
Simple client implementation of RFC 5425 TLS syslog transport for sending audit messages to an Audit Record Repository that implements TLS syslog.class
Simple UDP sender that opens a new DatagramSocket for every batch of AuditMessages being sent.Modifier and TypeMethodDescriptionAuditTransmissionProtocolProvider.createAuditTransmissionProtocol
(TlsParameters tlsParameters) AuditTransmissionChannel.makeInstance
(TlsParameters tlsParameters) -
Uses of AuditTransmissionProtocol in org.openehealth.ipf.commons.audit.protocol.providers
Modifier and TypeMethodDescriptionNettyTLSSyslogSenderProvider.createAuditTransmissionProtocol
(TlsParameters tlsParameters) ReactorNettyTLSSyslogSenderProvider.createAuditTransmissionProtocol
(TlsParameters tlsParameters) RecordingAuditMessageTransmissionProvider.createAuditTransmissionProtocol
(TlsParameters tlsParameters) TLSSyslogSenderProvider.createAuditTransmissionProtocol
(TlsParameters tlsParameters) UDPSyslogSenderProvider.createAuditTransmissionProtocol
(TlsParameters tlsParameters) -
Uses of AuditTransmissionProtocol in org.openehealth.ipf.commons.ihe.fhir.audit.protocol
Modifier and TypeClassDescriptionclass
FHIR REST client for sending FHIR Audit Events to an Audit Record Repository.class
class
Deprecated, for removal: This API element is subject to removal in a future version.class
Modifier and TypeMethodDescriptionFhirRestTLSAuditRecordApache5SenderProvider.createAuditTransmissionProtocol
(TlsParameters tlsParameters) FhirRestTLSAuditRecordApacheSenderProvider.createAuditTransmissionProtocol
(TlsParameters tlsParameters) FhirRestTLSAuditRecordMethanolSenderProvider.createAuditTransmissionProtocol
(TlsParameters tlsParameters)
Apache5FhirRestTLSAuditRecordSender
instead