Permalink
Commits on Feb 1, 2012
  1. Merge from AMQP-209

    Dave Stevens
    Dave Stevens committed Feb 1, 2012
Commits on Jan 31, 2012
  1. Merge from Gary Russell github AMQP-206a

    Dave Stevens
    Dave Stevens committed Jan 31, 2012
  2. AMQP-206 Fix Failing Tests

    garyrussell committed Jan 31, 2012
    The change to reply-queue-arguments to reply-queue in the
    rabbit template caused the parser tests to fail.
Commits on Jan 30, 2012
  1. AMQP-206 Support Rabbit HA

    garyrussell committed Jan 11, 2012
    - Configure a list of addresses in ConnectionFactory
    - Allow arguments (e.g. HA) for temporary reply queue creation
    
    AMQP-206 Add queue-attributes Attribute
    
    <queue/> now supports either <queue-arguments /> element
    or a queue-arguments attribute which is a reference to
    a <queue-arguments /> bean.
    
    <queue-arguments /> is promoted to a top-level bean,
    allowing for re-use, such as...
    
        <rabbit:template id="amqpTemplate" connection-factory="connectionFactory"
                reply-queue-arguments="haArgs" />
    
        <rabbit:queue-arguments id="haArgs">
    	<entry key="x-ha-policy" value="all" />
        </rabbit:queue-arguments>
    
        <rabbit:queue name="si.test.queue" queue-arguments="haArgs" />
    
    AMQP-206 Arguments Element in Template
    
    For consistency with <queue/> allow the queue arguments
    (reply-queue-arguments) to be ether an attribute or
    child element.
    
    AMQP-206 Fix Parser Tests
    
    AMQP-206 ReConnect To Mirrored Queue
    
    If a consumer is connected to a mirror (slave), and the
    master dies, the queue is moved. The consumer is given a
    cancel notification, indicating we need to reconnect.
    
    However, the move might not be complete, so we retry the
    queue declaration a number of times before failing.
    
    AMQP-206 Polishing
    
    Cleanup retry counter name; trap exception on cancel of
    temporary reply queue.
    
    AMQP-206 Add reply-queue to RabbitTemplate
    
    Allow specification of an explicit queue for replies. Adds
    a correlation header to sendAndReceive messages (spring_reply_correlation)
    which is used to correlate replies on the reply queue.
    
    The queue is supplied to the template via the reply-queue
    attribute; the template must be added as a <listener/> to a
    <listener-container/> for the same queue. For example...
    
        <rabbit:template id="amqpTemplate" connection-factory="connectionFactory" reply-queue="si.test.replies" />
    
        <rabbit:listener-container id="replyContainer" connection-factory="connectionFactory" task-executor="reply-exec">
        	<rabbit:listener ref="amqpTemplate" queues="si.test.replies"/>
        </rabbit:listener-container>
    
        <rabbit:queue name="si.test.replies" queue-arguments="haArgs" />
Commits on Jan 27, 2012
  1. Remove commented code which I was using to test

    Dave Stevens
    Dave Stevens committed Jan 27, 2012
  2. Recreate InternalConsumer if canceled by Broker

    Dave Stevens
    Dave Stevens committed Jan 27, 2012
Commits on Jan 25, 2012
  1. fix javadoc param name

    Dave Stevens
    Dave Stevens committed Jan 25, 2012
Commits on Jan 24, 2012
  1. Bump version to snapshot and fix github location

    Dave Stevens
    Dave Stevens committed Jan 24, 2012
  2. [maven-release-plugin] prepare release spring-amqp-dist-1.0.1.BUILD-B…

    Dave Stevens
    Dave Stevens committed Jan 24, 2012
    …T-1.0
  3. repoint github project

    Dave Stevens
    Dave Stevens committed Jan 24, 2012
Commits on Jan 23, 2012
  1. Use error instead of debug to alert that consumer is no longer consum…

    Dave Stevens
    Dave Stevens committed Jan 23, 2012
    …ing until a long term solution can be implemented
Commits on Jan 20, 2012
  1. Add override DefaultConsumer.handleCancel to log when broker notifies…

    Dave Stevens
    Dave Stevens committed Jan 20, 2012
    … of cancel. This happens when queue is deleted or when mirrored slave queue is promoted to master.
Commits on Jan 9, 2012
  1. AMQP-195 Update AMQP Client to 2.7.1

    garyrussell committed Jan 9, 2012
    LongString moved from client.impl to client
    
    Channel.setReturnListener changed to Channel.addReturnListener
Commits on Nov 15, 2011
Commits on Sep 11, 2011
Commits on Aug 24, 2011
  1. Tweak release notes

    dsyer committed Aug 24, 2011
Commits on Aug 23, 2011
  1. typos in README

    markfisher committed Aug 23, 2011
  2. more doc polishing

    markfisher committed Aug 23, 2011
  3. polished docs

    markfisher committed Aug 23, 2011
Commits on Aug 22, 2011
  1. minor changes in docs

    markfisher committed Aug 22, 2011
  2. minor javadoc correction

    markfisher committed Aug 22, 2011
Commits on Aug 19, 2011
  1. Update docs for 1.0.0

    dsyer committed Aug 19, 2011
  2. Add Javadocs for RabbitTemplate

    dsyer committed Aug 19, 2011
Commits on Aug 9, 2011