Class OutboundQueueBridge

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

    public class OutboundQueueBridge
    extends DestinationBridge
    Create an Outbound Queue Bridge. By default the bridge uses the same name for both the inbound and outbound queues, however this can be altered by using the public setter methods to configure both inbound and outbound queue names.
    • Constructor Detail

      • OutboundQueueBridge

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

        public OutboundQueueBridge()
        Default Constructor
    • Method Detail

      • getOutboundQueueName

        public String getOutboundQueueName()
        Returns:
        Returns the outboundQueueName.
      • setOutboundQueueName

        public void setOutboundQueueName​(String outboundQueueName)
        Sets the name of the outbound queue name. If the inbound queue name has not been set already then this method uses the provided queue name to set the inbound topic name as well.
        Parameters:
        outboundQueueName - The outboundQueueName 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.