Class ConsumerAuditInterceptor<AuditDatasetType extends MllpAuditDataset>
java.lang.Object
org.openehealth.ipf.commons.ihe.core.chain.ChainableImpl
org.openehealth.ipf.platform.camel.ihe.core.InterceptorSupport
org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.MllpAuditInterceptorSupport<AuditDatasetType>
org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.consumer.ConsumerAuditInterceptor<AuditDatasetType>
- All Implemented Interfaces:
Processor
,Chainable
,AuditInterceptor<AuditDatasetType>
,Interceptor
public class ConsumerAuditInterceptor<AuditDatasetType extends MllpAuditDataset>
extends MllpAuditInterceptorSupport<AuditDatasetType>
Consumer-side ATNA auditing Camel interceptor.
- Author:
- Dmytro Rud
-
Field Summary
Fields inherited from interface org.openehealth.ipf.platform.camel.ihe.atna.interceptor.AuditInterceptor
AUDIT_DATASET_HEADER
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
determineParticipantsAddresses
(Exchange exchange, MllpAuditDataset 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 class org.openehealth.ipf.platform.camel.ihe.mllp.core.intercept.MllpAuditInterceptorSupport
process
Methods inherited from class org.openehealth.ipf.platform.camel.ihe.core.InterceptorSupport
characterSet, getEndpoint, getWrappedProcessor, setEndpoint, setWrappedProcessor
Methods inherited from class org.openehealth.ipf.commons.ihe.core.chain.ChainableImpl
addAfter, addBefore, getAfter, getBefore, getId, setId
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
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
-
Constructor Details
-
ConsumerAuditInterceptor
-
-
Method Details
-
getAuditStrategy
Description copied from interface:AuditInterceptor
Returns the audit strategy instance configured for this interceptor. -
determineParticipantsAddresses
Description copied from interface:AuditInterceptor
Determines local and remote network addresses on the basis of the given exchange and stores them into the given audit dataset.
-