Class InboundQueueBridge

  • All Implemented Interfaces:
    MessageListener, org.apache.activemq.Service

    public class InboundQueueBridge
    extends DestinationBridge
    Create an Inbound Queue Bridge. By default this class uses the sname name for both the inbound and outbound queue. This behavior can be overridden however by using the setter methods to configure both the inbound and outboud queue names separately.
    • Constructor Detail

      • InboundQueueBridge

        public InboundQueueBridge​(String inboundQueueName)
        Constructor that takes a foreign destination as an argument
        Parameters:
        inboundQueueName -
      • InboundQueueBridge

        public InboundQueueBridge()
        Default Constructor
    • Method Detail

      • getInboundQueueName

        public String getInboundQueueName()
        Returns:
        Returns the inboundQueueName.
      • setInboundQueueName

        public void setInboundQueueName​(String inboundQueueName)
        Sets the queue name used for the inbound queue, if the outbound queue name has not been set, then this method uses the same name to configure the outbound queue name.
        Parameters:
        inboundQueueName - The inboundQueueName to set.
      • getLocalQueueName

        public String getLocalQueueName()
        Returns:
        the localQueueName
      • setLocalQueueName

        public void setLocalQueueName​(String localQueueName)
        Parameters:
        localQueueName - the localQueueName to set
      • getConsumerConnection

        public QueueConnection getConsumerConnection()
        Returns:
        Returns the consumerConnection.
      • setConsumerConnection

        public void setConsumerConnection​(QueueConnection consumerConnection)
        Parameters:
        consumerConnection - The consumerConnection to set.
      • getConsumerQueue

        public Queue getConsumerQueue()
        Returns:
        Returns the consumerQueue.
      • setConsumerQueue

        public void setConsumerQueue​(Queue consumerQueue)
        Parameters:
        consumerQueue - The consumerQueue to set.
      • getProducerConnection

        public QueueConnection getProducerConnection()
        Returns:
        Returns the producerConnection.
      • setProducerConnection

        public void setProducerConnection​(QueueConnection producerConnection)
        Parameters:
        producerConnection - The producerConnection to set.
      • getProducerQueue

        public Queue getProducerQueue()
        Returns:
        Returns the producerQueue.
      • setProducerQueue

        public void setProducerQueue​(Queue producerQueue)
        Parameters:
        producerQueue - The producerQueue to set.
      • getSelector

        public String getSelector()
        Returns:
        Returns the selector.
      • setSelector

        public void setSelector​(String selector)
        Parameters:
        selector - The selector to set.