Class ProducerAuditInterceptor<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.producer.ProducerAuditInterceptor<AuditDatasetType>
- All Implemented Interfaces:
Processor,Chainable,AuditInterceptor<AuditDatasetType>,Interceptor
public class ProducerAuditInterceptor<AuditDatasetType extends MllpAuditDataset>
extends MllpAuditInterceptorSupport<AuditDatasetType>
Producer-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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddetermineParticipantsAddresses(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
processMethods inherited from class org.openehealth.ipf.platform.camel.ihe.core.InterceptorSupport
characterSet, getEndpoint, getWrappedProcessor, setEndpoint, setWrappedProcessorMethods inherited from class org.openehealth.ipf.commons.ihe.core.chain.ChainableImpl
addAfter, addBefore, getAfter, getBefore, getId, setIdMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.openehealth.ipf.commons.ihe.core.chain.Chainable
getAfter, getBefore, getIdMethods inherited from interface org.openehealth.ipf.platform.camel.ihe.core.Interceptor
getEndpoint, getEndpoint, getWrappedProcessor, setEndpoint, setWrappedProcessor
-
Constructor Details
-
ProducerAuditInterceptor
-
-
Method Details
-
determineParticipantsAddresses
Description copied from interface:AuditInterceptorDetermines local and remote network addresses on the basis of the given exchange and stores them into the given audit dataset. -
getAuditStrategy
Description copied from interface:AuditInterceptorReturns the audit strategy instance configured for this interceptor.
-