Iwein Fuld
|
9759e0e7dc
|
fixed concurrency problem in test
|
2009-09-21 14:23:49 +00:00 |
|
Iwein Fuld
|
942579e8a7
|
INT-330: moved base components for new aggregation over to HEAD, also fixed .classpaths
|
2009-09-21 13:56:05 +00:00 |
|
Iwein Fuld
|
235c0220f5
|
INT-647 removed duplicated TestUtils and fixed resulting errors. It would be good to start using JavaConfig finally
|
2009-09-18 16:12:17 +00:00 |
|
Mark Fisher
|
a274cea41b
|
INT-547 The 'selector' element is now supported at top level.
|
2009-09-04 17:33:04 +00:00 |
|
Mark Fisher
|
5876e99475
|
INT-645
|
2009-09-04 16:13:53 +00:00 |
|
Mark Fisher
|
8be2af40a5
|
INT-788 Fixed 'cron-trigger' parser. It now refers to the core Spring CronTrigger.
|
2009-09-03 15:34:49 +00:00 |
|
Mark Fisher
|
50fc478102
|
INT-721 PayloadTypeRouter now considers the weight of the match so that an exact match is no longer required. Now interface and superclass types can also be valid candidates.
|
2009-08-31 19:36:04 +00:00 |
|
Mark Fisher
|
c2d77a8c87
|
INT-777 Added support for EL-based filters.
|
2009-08-31 17:36:40 +00:00 |
|
Mark Fisher
|
8e35ba237d
|
INT-775 Added SpEL-based Message Router and parser support for the "expression" attribute on the <router/> element.
|
2009-08-28 21:30:02 +00:00 |
|
Mark Fisher
|
56196bffe8
|
INT-774 Added EL-based Splitter
|
2009-08-28 17:58:32 +00:00 |
|
Mark Fisher
|
eff45847e9
|
INT-773 Renamed MethodInvokingTransformer to MessageProcessingTransformer now that it is more generic and delegates to a MessageProcessor.
|
2009-08-27 00:28:37 +00:00 |
|
Mark Fisher
|
dc026521d0
|
INT-773 Refactored MethodInvokingTransformer to have a single constructor expecting a MessageProcessor. All configuration of a MessageMappingMethodInvoker now happens externally (in the FactoryBean or annotation post-processor).
|
2009-08-26 23:23:31 +00:00 |
|
Mark Fisher
|
481be2f822
|
INT-773 Added integration test (including config + parsing) for Spring EL-based Transformer.
|
2009-08-26 21:30:41 +00:00 |
|
Mark Fisher
|
4db77d65c8
|
INT-28 Added support for headers based on the evaluation of EL expressions provided on the @Publisher annotation.
|
2009-08-25 22:35:01 +00:00 |
|
Mark Fisher
|
42a1cf0e13
|
INT-28 Initial commit of (new in 2.0) MessagePublishingInterceptor. An AOP interceptor that uses EL to construct a Message payload and then publishes it.
|
2009-08-25 19:26:37 +00:00 |
|
Mark Fisher
|
44761c46e7
|
removed explicit versions from XSD declarations
|
2009-08-24 22:09:50 +00:00 |
|
Mark Fisher
|
e0dfba2ae9
|
INT-765, INT-766 Added MessageProcessor interface. The MessageMappingMethodInvoking now implements that interface.
|
2009-08-21 22:32:02 +00:00 |
|
Oleg Zhurakousky
|
0aaa5f9915
|
INT-703 Added support for inner consumer definition (beans:bean)
|
2009-08-18 04:14:10 +00:00 |
|
Mark Fisher
|
e881c124d7
|
removed IntervalTrigger, now replaced by PeriodicTrigger in the Spring 3.0 core
|
2009-08-05 02:51:18 +00:00 |
|
Mark Fisher
|
67b6ea048a
|
Refactored all task scheduling and poller triggering to use functionality now included in the Spring 3.0 core, and removed Spring Integration specific code that is now handled by that corresponding code in the core.
|
2009-08-04 01:25:53 +00:00 |
|
Mark Fisher
|
cea730322e
|
INT-739 ExecutorChannel now publishes ErrorMessages to the error channel when Exceptions occur during dispatch.
|
2009-07-18 17:15:17 +00:00 |
|
Oleg Zhurakousky
|
1faa10410f
|
INT-736, added DelayerUsageTest showing how to apply delayer
|
2009-07-18 16:49:34 +00:00 |
|
Mark Fisher
|
ad0890c4f6
|
INT-735 Added ErrorMessage publishing to the DelayHandler for any Exceptions that occur during delayed Message deliveries.
|
2009-07-18 16:13:58 +00:00 |
|
Mark Fisher
|
260690381c
|
INT-736 Added support for the 'scheduler' reference.
|
2009-07-18 00:53:33 +00:00 |
|
Mark Fisher
|
76da6421d3
|
INT-736 Added namespace support for the 'delayer' endpoint.
|
2009-07-18 00:31:28 +00:00 |
|
Mark Fisher
|
c63621cd7b
|
INT-735 Added DelayHandler.
|
2009-07-17 23:22:13 +00:00 |
|
Mark Fisher
|
d52086b934
|
INT-734 Added an 'ignore-failures' flag for 'publish-subscribe-channel' (the default it FALSE).
|
2009-07-17 21:26:38 +00:00 |
|
Mark Fisher
|
1088a0d1bd
|
INT-722 Modified the ApplicationEventMulicasterParser and affected tests for Spring 3.0 support.
|
2009-07-15 16:55:24 +00:00 |
|
Oleg Zhurakousky
|
46a2e1e9cd
|
INT-711, Added more concurrency tests
|
2009-07-13 03:23:31 +00:00 |
|
Mark Fisher
|
2de0d5381c
|
INT-720 Added support for the "dispatcher" sub-element within a "channel". This is now where the failover, load-balancer, and task-executor attributes are to be configured.
|
2009-07-12 00:24:55 +00:00 |
|
Mark Fisher
|
ab773b5935
|
INT-711 ExecutorChannel now supports LoadBalancingStrategy and the failover flag.
|
2009-07-11 22:44:15 +00:00 |
|
Mark Fisher
|
ca58493478
|
INT-711 Re-added test for overflow of the RoundRobinLoadBalancingStrategy's currentHandlerIndex.
|
2009-07-11 21:32:42 +00:00 |
|
Mark Fisher
|
aeb8c7e3a9
|
INT-711 Created LoadBalancingStrategy and improved encapsulation for the unicasting dispatcher (now contains the TaskExecutor LB strategy and a failover boolean flag).
|
2009-07-11 05:49:34 +00:00 |
|
Mark Fisher
|
fd373882de
|
INT-711 Added failover flag for RoundRobinDispatcher and modified Exception handling to accept all RuntimeExceptions rather than only MessageRejectedExceptions. Dispatchers with failover enabled will now throw an AggregateMesssageDeliveryException if all handlers threw Exceptions.
|
2009-07-10 16:23:19 +00:00 |
|
Oleg Zhurakousky
|
8bd176c58a
|
Cleaned up XSD to remove dependency on the order in which inner beans and pollers are defined. Added test case. Tested with JDK5
|
2009-07-09 18:48:45 +00:00 |
|
Oleg Zhurakousky
|
690a41f3c2
|
fixed the xsd
|
2009-07-09 17:32:31 +00:00 |
|
Oleg Zhurakousky
|
5bcd33ea05
|
Cleaned up XSD to remove dependency on the order in which inner beans and pollers are defined. Added test case.
|
2009-07-09 15:50:39 +00:00 |
|
Mark Fisher
|
51af5af74d
|
INT-713
|
2009-07-06 04:36:58 +00:00 |
|
Mark Fisher
|
2d6f643fc1
|
INT-656 Minor adjustment to data in test method. To make sure the payload is passed, the payload and header maps must be different.
|
2009-07-03 12:58:51 +00:00 |
|
Mark Fisher
|
590892e299
|
INT-625 Refactored channel hierarchy to prepare for a concurrent channel implementation (with a unicast dispatching strategy like DirectChannel but delegating to a TaskExecutor).
|
2009-07-03 05:55:53 +00:00 |
|
Mark Fisher
|
1a1f7f20c9
|
INT-702 added support for 'order' on 'outbound-channel-adapter'
|
2009-07-03 03:24:36 +00:00 |
|
Mark Fisher
|
960555849a
|
setting order on all AbstractMessageHandlers (not just reply-producers)
|
2009-07-03 02:57:21 +00:00 |
|
Mark Fisher
|
eea4aacfd3
|
INT-656 Added fallback for Map typed arguments when payload does not match at runtime. Fallback attempts to match headers if no ambiguities exist.
|
2009-07-02 15:48:06 +00:00 |
|
Mark Fisher
|
3675f8dd1b
|
INT-690 Delegating to the OrderComparator so that PriorityOrdered elements are given precedence over regular Ordered elements.
|
2009-07-02 11:25:16 +00:00 |
|
Mark Fisher
|
2e164aaf29
|
INT-697 extended RecipientListRouterParserTests
|
2009-07-02 01:39:18 +00:00 |
|
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 |
|