Class ConsumerInteractiveResponseSenderInterceptor

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

    public class ConsumerInteractiveResponseSenderInterceptor
    extends org.openehealth.ipf.platform.camel.ihe.core.InterceptorSupport
    Consumer-side interceptor for interactive continuation support as described in paragraph 5.6.3 of the HL7 v2.5 specification.
    Author:
    Dmytro Rud
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void process​(org.apache.camel.Exchange exchange)  
      void setEndpoint​(org.apache.camel.Endpoint endpoint)  
      • Methods inherited from class org.openehealth.ipf.platform.camel.ihe.core.InterceptorSupport

        characterSet, getEndpoint, getWrappedProcessor, 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
    • Constructor Detail

      • ConsumerInteractiveResponseSenderInterceptor

        public ConsumerInteractiveResponseSenderInterceptor()
    • Method Detail

      • setEndpoint

        public void setEndpoint​(org.apache.camel.Endpoint endpoint)
        Specified by:
        setEndpoint in interface org.openehealth.ipf.platform.camel.ihe.core.Interceptor
        Overrides:
        setEndpoint in class org.openehealth.ipf.platform.camel.ihe.core.InterceptorSupport
      • process

        public void process​(org.apache.camel.Exchange exchange)
                     throws Exception
        Throws:
        Exception