Commit Graph

842 Commits

Author SHA1 Message Date
Mark Fisher
1dfda2b0e2 INT-684 Added the 'order' attribute for consumer endpoints. 2009-06-26 05:04:29 +00:00
Mark Fisher
56713aa052 INT-684 Moved ordering of MessageHandlers up to the base AbstractDispatcher so that all subclasses will have ordering (rather than the FailOverDispatcher only). The actual strategy for invoking within that order still varies (e.g. round-robin vs. failover) 2009-06-26 04:51:40 +00:00
Mark Fisher
20171072d6 INT-684 AbstractConsumerEndpointParser and AbstractMessageHandlerFactoryBean now support the 'order' attribute/property. 2009-06-25 21:38:44 +00:00
Mark Fisher
91ffae8a33 INT-684 AbstractMessageHandler now implements Ordered 2009-06-25 21:35:25 +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
0ee69a78fe INT-684 Added support for a Comparator to the FailOverDispatcher 2009-06-25 03:04:39 +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
f5c553d9de INT-685 2009-06-24 23:58:58 +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
Mark Fisher
0f8f07a47f Introduced AbstractRouterParser. 2009-06-19 18:31:34 +00:00
Mark Fisher
36343efda8 Factored common routing configuration into a reusable type in the schema. 2009-06-19 17:20:20 +00:00
Mark Fisher
98f0cb5a6b Using classnames rather than Class instances in header-value and payoad-type router parsers. 2009-06-19 16:52:21 +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
d058c511b6 INT-663 2009-06-19 03:41:47 +00:00
Oleg Zhurakousky
db3b34fc9a INT-663 added registration for PayloadTypeRouterParser 2009-06-19 03:40:56 +00:00
Oleg Zhurakousky
f463cb6f62 INT-663 payload-type-router 2009-06-19 03:40:08 +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
Oleg Zhurakousky
730bf4f0fe Added support to reflect new header-value-router namespace element to support header-value-router INT-663 2009-06-18 21:57:08 +00:00
Oleg Zhurakousky
3faa104f64 restructured the code for reuse by subclasses 2009-06-18 21:56:34 +00:00
Oleg Zhurakousky
d7bd3da8e6 To support <header-value-router> INT-663,669 2009-06-18 21:56:02 +00:00
Oleg Zhurakousky
3abeff4dd1 Added registration for HeaderValueRouterParser to support header-value-router INT-663 2009-06-18 21:54:44 +00:00
Mark Fisher
1270f359f2 INT-653 2009-06-18 21:39:10 +00:00
Mark Fisher
f3e857647e INT-654 2009-06-18 16:46:06 +00:00
Mark Fisher
cb8075535f Added check for BeanFactory type else fallback to non-hierarchical registry check. 2009-06-18 16:27:12 +00:00
Mark Fisher
8b4a0718bb INT-671 2009-06-16 22:30:02 +00:00
Mark Fisher
71f4810b24 INT-641 2009-06-16 21:55:36 +00:00
Mark Fisher
61fb600f65 INT-622 2009-06-16 20:32:15 +00:00
Mark Fisher
c668ab8366 INT-642 review 2009-06-15 17:59:42 +00:00
Mark Fisher
6936e313b1 INT-640 2009-06-15 12:09:39 +00:00
Mark Fisher
1f0913088c INT-669 Added HeaderValueRouter 2009-06-14 22:55:15 +00:00
Iwein Fuld
23b1bd363e IN PROGRESS - issue INT-656: MethodParameterMessageMapper - javadoc vs code
http://jira.springframework.org/browse/INT-656

Improved javadoc
2009-06-11 19:53:16 +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