Class ConsumerAuditInterceptor<AuditDatasetType extends MllpAuditDataset>

  • All Implemented Interfaces:
    org.apache.camel.Processor, org.openehealth.ipf.commons.ihe.core.chain.Chainable, AuditInterceptor<AuditDatasetType>, org.openehealth.ipf.platform.camel.ihe.core.Interceptor

    public class ConsumerAuditInterceptor<AuditDatasetType extends MllpAuditDataset>
    extends MllpAuditInterceptorSupport<AuditDatasetType>
    Consumer-side ATNA auditing Camel interceptor.
    Author:
    Dmytro Rud
    • Constructor Summary

      Constructors 
      Constructor Description
      ConsumerAuditInterceptor​(org.openehealth.ipf.commons.audit.AuditContext auditContext)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void determineParticipantsAddresses​(org.apache.camel.Exchange exchange, MllpAuditDataset auditDataset)  
      org.openehealth.ipf.commons.ihe.core.atna.AuditStrategy<AuditDatasetType> getAuditStrategy()  
      • 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 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 Detail

      • ConsumerAuditInterceptor

        public ConsumerAuditInterceptor​(org.openehealth.ipf.commons.audit.AuditContext auditContext)
    • Method Detail

      • getAuditStrategy

        public org.openehealth.ipf.commons.ihe.core.atna.AuditStrategy<AuditDatasetType> getAuditStrategy()
      • determineParticipantsAddresses

        public void determineParticipantsAddresses​(org.apache.camel.Exchange exchange,
                                                   MllpAuditDataset auditDataset)