Class ConsumerAuditInterceptor<AuditDatasetType extends MllpAuditDataset>

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
  • Constructor Details

    • ConsumerAuditInterceptor

      public ConsumerAuditInterceptor(AuditContext auditContext)
  • Method Details

    • getAuditStrategy

      public AuditStrategy<AuditDatasetType> getAuditStrategy()
      Description copied from interface: AuditInterceptor
      Returns the audit strategy instance configured for this interceptor.
    • determineParticipantsAddresses

      public void determineParticipantsAddresses(Exchange exchange, MllpAuditDataset auditDataset)
      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.