Interface AuditInterceptor<T extends AuditDataset>
- All Superinterfaces:
Chainable
,Interceptor
,Processor
- All Known Implementing Classes:
ConsumerAuditInterceptor
,ConsumerAuditInterceptor
,MllpAuditInterceptorSupport
,ProducerAuditInterceptor
,ProducerAuditInterceptor
Interface for Auditing interceptors. Usually the
AuditStrategy
is obtained
from the AuditableEndpoint
- Since:
- 3.1
- Author:
- Christian Ohr
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
determineParticipantsAddresses
(Exchange exchange, T auditDataset) Determines local and remote network addresses on the basis of the given exchange and stores them into the given audit dataset.Returns the audit strategy instance configured for this interceptor.Methods inherited from interface org.openehealth.ipf.commons.ihe.core.chain.Chainable
getAfter, getBefore, getId
Methods inherited from interface org.openehealth.ipf.platform.camel.ihe.core.Interceptor
getEndpoint, getEndpoint, getWrappedProcessor, setEndpoint, setWrappedProcessor
-
Field Details
-
AUDIT_DATASET_HEADER
- See Also:
-
-
Method Details
-
getAuditStrategy
AuditStrategy<T> getAuditStrategy()Returns the audit strategy instance configured for this interceptor. -
determineParticipantsAddresses
Determines local and remote network addresses on the basis of the given exchange and stores them into the given audit dataset.
-