513 Commits

Author SHA1 Message Date
Dave Syer
b1d2befeca Remove some duplication between RabbitUtils and ConnectionFactoryUtils 2011-06-15 10:31:30 +01:00
Dave Syer
01afdd6abf AMQP-171: fix recovery on connection close - need to clear delivery tags more carefully 2011-06-04 10:23:20 +01:00
Dave Syer
fbd2b64c83 AMQP-172: move ChannelListener to base class connection factory 2011-06-03 17:34:30 +01:00
Dave Syer
4ed7cbe511 AMQP-172, AMQP-171: fix bug introduced by earlier commit (consumer not clearing its tags), and refactor connection factory implementations 2011-06-02 12:08:39 +01:00
Dave Syer
297f6a85c2 AMQP-172: add ChannelListener to CachingConnectionFactory 2011-06-02 07:05:58 +01:00
Mark Fisher
742ebd4fcc AMQP-173 added setters for the MessagePropertiesConverter strategy on RabbitTemplate as well as SimpleMessageListenerContainer 2011-06-01 16:12:10 -04:00
Mark Fisher
b130a28c18 AMQP-173 added MessagePropertiesConverter strategy and DefaultMessagePropertiesConverter implementation 2011-06-01 15:43:11 -04:00
Dave Syer
0042bdc6f7 AMQP-171: move some of commit/rollback responsibility to the consumer 2011-06-01 15:12:01 +01:00
Dave Syer
ee3338c9f7 Add slight delay to try and avoid integration test failures 2011-06-01 15:10:11 +01:00
Dave Syer
c67ae69329 Add central profile for GA releases 2011-06-01 15:09:49 +01:00
Mark Fisher
eee55719e3 minor typo: requires -> required 2011-05-31 12:32:16 -04:00
Mark Fisher
9f0b6398f6 converting header values that are not supported types in the underlying write operations 2011-05-27 17:00:23 -04:00
Mark Fisher
9f69efa051 AMQP-170 AMQP headers of LongString type are now converted to a java.lang.String if 1024 bytes or smaller, else the header value will be the DataInputStream retrieved from that LongString instance 2011-05-27 14:15:37 -04:00
Dave Syer
862920929d AMQP-169: Add explicit import for spring jmx 2011-05-12 11:20:54 +01:00
Dave Syer
1ad6b2aa5b AMQP-168: fix txSize efficiency (committing too frequently) and retry (not committing on recovery) 2011-05-11 13:34:56 +01:00
Dave Syer
15afb1d0c0 Build: switch docbook generatiom phase to speed up local install 2011-05-11 13:34:41 +01:00
Dave Syer
fbf61b0785 Use basicNack instead of basicReject 2011-05-10 14:22:22 +01:00
Dave Syer
0e8436dec3 Revert BrokerTestUtils to not use tracer 2011-05-10 09:26:04 +01:00
Dave Syer
c64b6604bd AMQP-166: add better connection recovery in CachingCOnnectionFactory 2011-05-10 09:19:15 +01:00
Dave Syer
c7e8c500a9 Fix links in Javadocs 2011-05-04 13:51:11 +01:00
Dave Syer
0e3539e51e Tidy up recovery in SMLC 2011-05-04 13:48:32 +01:00
Dave Syer
40207c75cc Remove references to MessageCreator in user guide 2011-05-04 13:48:27 +01:00
Dave Syer
33a75e72d1 AMQP-165: explicitly destory connection factory in Log4j Appender 2011-04-27 13:42:59 +01:00
Dave Syer
8c90ee6eac AMQP-164: add integration for bindings in XML 2011-04-27 11:40:47 +01:00
Dave Syer
39915be3ae AMQP-164: fixed parsers 2011-04-27 10:33:22 +01:00
Dave Syer
081a55e412 AMQP-163: add tests for message listener adapter 2011-04-27 10:07:31 +01:00
Tomas Lukosius
7c98c8d0b7 Added validation for null values. 2011-04-24 07:31:04 +03:00
Dave Syer
ecdb0d5717 AMQP-160: adjust binding parser so values can be externalized 2011-04-20 18:10:33 +01:00
Dave Syer
96de0bf559 AMQP-156: remove connectionTimeout from AmqpAppender 2011-04-20 18:00:22 +01:00
Mark Fisher
8ffa9de28d updated binding parser logic to accomodate refactored generic Binding class 2011-04-19 13:53:54 -04:00
J. Brisbin
19e4086ef8 Comment over new replyTimeout use 2011-04-18 11:25:18 -05:00
J. Brisbin
e883d3cb73 AMQP-156: Changed connectionTimeout to replyTimeout to more accurately describe its function. Also added a call to set this value on the RabbitTemplate instance. 2011-04-18 11:11:38 -05:00
Dave Syer
c085bca182 AMQP-160: CustomExchange concrete type 2011-04-18 16:29:17 +01:00
Dave Syer
0cab85b927 AMQP-160, AMQP-161: Custom exchanges and exchange bindings 2011-04-18 16:24:36 +01:00
Dave Syer
a708c6ce36 Modify Binding to support more generic contracts 2011-04-18 16:20:06 +01:00
Dave Syer
390b8d8847 AMQP-149: count down latch before waiting for re-connect. 2011-04-18 16:04:43 +01:00
Dave Syer
70f2597930 AMQP-143: from->bind 2011-04-18 09:41:48 +01:00
Dave Syer
3a54f8e4c6 AMQP-157: add boolean flags to log4j appender 2011-04-17 08:24:22 +01:00
Dave Syer
ec33331551 Add extra integration test for vhost 2011-04-17 08:08:33 +01:00
Dave Syer
8f8291fe92 AMQP-155: add throwable 2011-04-08 13:34:56 +01:00
Dave Syer
b49a54dd84 AMQP-150: add extra call to listener 2011-04-06 13:20:21 +01:00
Dave Syer
666c51a6b9 AMQP-147: added <rabbit:template/> and <rabbit:connection-factory/> (the latter is more useful) 2011-04-06 13:19:58 +01:00
Dave Syer
c84fe783c3 AMQP-150: fix some internals of connection factories so the RabbitAdmin behaves correctly 2011-04-06 11:25:29 +01:00
Dave Syer
a7447e3ea2 AMQP-151: Ensure Connection.close() is called on the right target connection 2011-04-06 09:12:35 +01:00
Dave Syer
42c45f7214 AMQP-148: simplify lazy initialization of SMLC 2011-04-06 08:30:22 +01:00
Dave Syer
cdf76ffdf1 AMQP-148: lazy initialization of SMLC 2011-04-05 18:24:32 +01:00
Dave Syer
a8da2310cf AMQP-145: fix docos refs to samples 2011-04-05 09:10:25 +01:00
Dave Syer
716a93a35e Add tests for default listener container configuration 2011-04-05 08:46:11 +01:00
Dave Syer
7ba2b44c95 Fix retry declaration in manifest 2011-04-01 08:25:47 +01:00
Dave Syer
1a01f96a78 Add integration test for TTL, plus extra constructors for connection factories 2011-03-31 21:15:18 +01:00