Interface AuditInterceptor<T extends AuditDataset>

All Superinterfaces:
Chainable, Interceptor, Processor
All Known Implementing Classes:
ConsumerAuditInterceptor, ConsumerAuditInterceptor, MllpAuditInterceptorSupport, ProducerAuditInterceptor, ProducerAuditInterceptor

public interface AuditInterceptor<T extends AuditDataset> extends Interceptor
Interface for Auditing interceptors. Usually the AuditStrategy is obtained from the AuditableEndpoint
Since:
3.1
Author:
Christian Ohr
  • Field Details

  • Method Details

    • getAuditStrategy

      AuditStrategy<T> getAuditStrategy()
      Returns the audit strategy instance configured for this interceptor.
    • determineParticipantsAddresses

      void 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.