Class ProducerTracingInterceptor

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.hl7v2.intercept.producer.ProducerTracingInterceptor
All Implemented Interfaces:
Processor, Chainable, Interceptor

public class ProducerTracingInterceptor extends InterceptorSupport
Producer-side Camel interceptor which enriches a Message with tracing information.
Author:
Christian Ohr
  • Constructor Details

    • ProducerTracingInterceptor

      public ProducerTracingInterceptor(MessageTracer messageTracer)
  • Method Details

    • process

      public void process(Exchange exchange) throws Exception
      Converts outgoing request to a Message and performs some exchange configuration.
      Throws:
      Exception