Class DestinationBridge

    • Field Detail

      • consumer

        protected javax.jms.MessageConsumer consumer
      • doHandleReplyTo

        protected boolean doHandleReplyTo
    • Constructor Detail

      • DestinationBridge

        public DestinationBridge()
    • Method Detail

      • getConsumer

        public javax.jms.MessageConsumer getConsumer()
        Returns:
        Returns the consumer.
      • setConsumer

        public void setConsumer​(javax.jms.MessageConsumer consumer)
        Parameters:
        consumer - The consumer to set.
      • setJmsConnector

        public void setJmsConnector​(JmsConnector connector)
        Parameters:
        connector -
      • getJmsMessageConvertor

        public JmsMesageConvertor getJmsMessageConvertor()
        Returns:
        Returns the inboundMessageConvertor.
      • setJmsMessageConvertor

        public void setJmsMessageConvertor​(JmsMesageConvertor jmsMessageConvertor)
        Parameters:
        jmsMessageConvertor -
      • processReplyToDestination

        protected javax.jms.Destination processReplyToDestination​(javax.jms.Destination destination)
      • start

        public void start()
                   throws Exception
        Specified by:
        start in interface org.apache.activemq.Service
        Throws:
        Exception
      • stop

        public void stop()
                  throws Exception
        Specified by:
        stop in interface org.apache.activemq.Service
        Throws:
        Exception
      • onMessage

        public void onMessage​(javax.jms.Message message)
        Specified by:
        onMessage in interface javax.jms.MessageListener
      • isDoHandleReplyTo

        public boolean isDoHandleReplyTo()
        Returns:
        Returns the doHandleReplyTo.
      • setDoHandleReplyTo

        public void setDoHandleReplyTo​(boolean doHandleReplyTo)
        Parameters:
        doHandleReplyTo - The doHandleReplyTo to set.
      • createConsumer

        protected abstract javax.jms.MessageConsumer createConsumer()
                                                             throws javax.jms.JMSException
        Throws:
        javax.jms.JMSException
      • createProducer

        protected abstract javax.jms.MessageProducer createProducer()
                                                             throws javax.jms.JMSException
        Throws:
        javax.jms.JMSException
      • sendMessage

        protected abstract void sendMessage​(javax.jms.Message message)
                                     throws javax.jms.JMSException
        Throws:
        javax.jms.JMSException
      • getConnnectionForConsumer

        protected abstract javax.jms.Connection getConnnectionForConsumer()
      • getConnectionForProducer

        protected abstract javax.jms.Connection getConnectionForProducer()