Commit Graph

466 Commits

Author SHA1 Message Date
Oleg Zhurakousky
6817d053d9 INT-697, added namespace support for RecipientListRouter 2009-07-02 00:05:57 +00:00
Mark Fisher
f2529d1dc2 INT-656 Removed the restriction in HandlerMethodUtils for having no more than one param lacking the header or headers annotations. It now allows parameters that are assignable to Map as well. Added several tests for Properties and Map objects expecting to receive Message header values. 2009-07-01 23:43:20 +00:00
Oleg Zhurakousky
ca5d0a9aa9 INT-684, Added thread safety to OrderedAwareLinkedHashSet and removed synchronization logic from AbstractDispatcher.addHandler(..) method 2009-07-01 22:30:05 +00:00
Mark Fisher
b1e8c23d88 INT-679, INT-693 RecipientListRouter now supports a boolean 'applySequence' flag (false by default) and a boolean 'ignoreSendFailures' flag (also false by default). 2009-06-29 22:39:49 +00:00
Mark Fisher
914dfed1ef INT-692 2009-06-29 20:30:27 +00:00
Oleg Zhurakousky
39a6beefef INT-677, Added inner handler recognition to Filter, modified/re-factored Test cases structure and updated documentation 2009-06-29 00:22:54 +00:00
Oleg Zhurakousky
e6062ba749 INT-684, Added new OrderAwareLinkedHashSet and modified AbstractDispatcher 2009-06-28 22:26:10 +00:00
Mark Fisher
a39c79eafe INT-672 added tests for 'channel-resolver' attribute 2009-06-28 02:57:33 +00:00
Mark Fisher
ec6fb22b1c Added tests for DefaultConfiguringBeanFactoryPostProcessor. 2009-06-28 02:44:22 +00:00
Mark Fisher
6834901253 INT-684 Added support for @Order annotation on handler methods. 2009-06-26 05:07:46 +00:00
Oleg Zhurakousky
d577c6f91e Increased the test timeout since assertion never had a chance to execute. 2009-06-25 06:12:35 +00:00
Oleg Zhurakousky
46897791ff INT-677, added inner handler support for <aggregator/> 2009-06-25 05:58:25 +00:00
Oleg Zhurakousky
8599d3bad1 2009-06-25 05:54:04 +00:00
Mark Fisher
8c4307cac0 Adjusted JavaDoc for handler method validation after INT-682 changes. 2009-06-25 02:46:58 +00:00
Oleg Zhurakousky
42723d0918 INT-682, added no-arg method support for handlers, removed assertion for no-arg handler methods in HandlerMethodUtils and StaticHandlerMethodResolver, fixed test cases 2009-06-25 02:32:34 +00:00
Oleg Zhurakousky
b6d2f17e2b Fixed the build wrt INT-677 (cause of broken build: renamed the test, but never renamed the ac config file) 2009-06-25 02:01:10 +00:00
Oleg Zhurakousky
0a6ed75b3a INT-677, removed AbstractInnerDefinitionAwareEndpointParser, re-factored AbstractConsumerEndpointParser by adding helper method parseInnerHandlerDefinition(..), re-factored SplitterParser and TransformerParser, added inner handler support for 'sa' and 'router' elements 2009-06-25 01:48:24 +00:00
Mark Fisher
4d3c9d32fc INT-680 correctly setting the 'receive-timeout' value for a 'poller' element 2009-06-25 00:17:24 +00:00
Mark Fisher
cb94548996 INT-678 The publish-subscribe-channel's dispatcher now sets the correlation id for outbound messages when its 'apply-sequence' flag is set to true. 2009-06-24 16:08:37 +00:00
Oleg Zhurakousky
97fc78a619 INT-677 - added inner bean definition support for <splitter/> and <transformer/> message consumers 2009-06-23 04:44:47 +00:00
Mark Fisher
2fea62d5c9 INT-632 2009-06-19 23:42:01 +00:00
Mark Fisher
5121c8262e INT-674 Added support for the "timeout" attribute to the <router/> element. 2009-06-19 19:00:45 +00:00
Oleg Zhurakousky
9091a1d7e2 INT-663 2009-06-19 03:43:53 +00:00
Oleg Zhurakousky
a2ef340f19 INT-663 2009-06-19 03:42:38 +00:00
Oleg Zhurakousky
ff6b0bf9dd INT-663 2009-06-18 21:58:13 +00:00
Oleg Zhurakousky
4287922000 INT-663 2009-06-18 21:57:54 +00:00
Mark Fisher
f3e857647e INT-654 2009-06-18 16:46:06 +00:00
Mark Fisher
c668ab8366 INT-642 review 2009-06-15 17:59:42 +00:00
Mark Fisher
1f0913088c INT-669 Added HeaderValueRouter 2009-06-14 22:55:15 +00:00
Iwein Fuld
d7b9107c77 IN PROGRESS - issue INT-656: MethodParameterMessageMapper - javadoc vs code
http://jira.springframework.org/browse/INT-656

Made unannotated Properties and Map work, refactored MethodParameterMessageMapper a bit
2009-06-11 18:37:25 +00:00
Iwein Fuld
370158155d IN PROGRESS - issue INT-662: ChannelResolver not initialized in Splitter
http://jira.springframework.org/browse/INT-662

Added test to SplitterIntegrationTests instead of duplicating context, thanks Alex for the patch
2009-06-11 11:11:33 +00:00
Iwein Fuld
d832b954ac author tag 2009-06-08 12:20:32 +00:00
Iwein Fuld
b94065f84f OPEN - issue INT-632: MessagingAnnotationPostProcessor is chained too late to allow aspects to be added
http://jira.springframework.org/browse/INT-632

Ground work for testcase.
2009-06-08 12:18:59 +00:00
Iwein Fuld
6091ed0985 Improved performance of DefaultMessageAggregatorTests 2009-06-08 12:11:16 +00:00
Iwein Fuld
f0db35873b IN PROGRESS - issue INT-633: BridgeHandler should not require an output channel
http://jira.springframework.org/browse/INT-633

And the xsd part...
2009-06-07 12:43:07 +00:00
Iwein Fuld
7e4e31afdf IN PROGRESS - issue INT-633: BridgeHandler should not require an output channel
http://jira.springframework.org/browse/INT-633

Relaxed checking for output channel to allow REPLY_CHANNEL header usage
2009-06-07 12:26:52 +00:00
Iwein Fuld
b49fc7c11e OPEN - issue INT-634: Allow queue customization
http://jira.springframework.org/browse/INT-634

Added ref attribute to <queue/> and implemented parser logic for it
2009-06-07 11:49:25 +00:00
Iwein Fuld
84481c892a Removed order requirement from DefaultMessageAggregatorIntegrationTests (could cause build failure in high load scenarios) 2009-06-07 10:47:29 +00:00
Marius Bogoevici
4b2364f3ad INT-661: Applied patch uploaded in Jira 2009-05-26 23:56:54 +00:00
Mark Fisher
889d4d3b47 INT-657 added namespace support for 'discard-channel' on 'filter' elements 2009-05-21 17:22:09 +00:00
Mark Fisher
bc8e58b024 INT-657 Added 'discardChannel' for MessageFilter 2009-05-21 14:12:11 +00:00
Iwein Fuld
399eee83b1 IN PROGRESS - issue INT-642: Add DefaultAggregator
http://jira.springframework.org/browse/INT-642

Polished Alex' patch
2009-05-20 14:56:36 +00:00
Mark Fisher
2b93373323 INT-646 input-channel may now reference a channel instance defined within a parent ApplicationContext. 2009-05-19 22:03:54 +00:00
Mark Fisher
82d53ff952 INT-649 adding support for interceptors on thread-local-channel 2009-05-18 21:04:19 +00:00
Mark Pollack
af641d5e38 remove use of assertThat which confused java compiler 2009-03-27 03:03:46 +00:00
Iwein Fuld
7b32947f4e minor improvements 2009-03-23 18:37:36 +00:00
Iwein Fuld
51142a0cd9 Hammered out some compiler warnings 2009-03-23 16:14:05 +00:00
Marius Bogoevici
79b3ebb171 Fixing some consistency issues in the behaviour of the Resequencer 2009-03-13 06:51:35 +00:00
Marius Bogoevici
f0385a776f INT-602 Resequencer returning spurious messages. Added get/setAttributes to MessageBarrier so that information can be held by it as part of its state. 2009-03-13 06:03:47 +00:00
Mark Fisher
efd3f5848e INT-599 2009-03-12 16:35:09 +00:00