Commit Graph

643 Commits

Author SHA1 Message Date
David Syer
ef31de357a INT-1105: re-organize CorrelatingMessageHandler constructors and formatting 2010-05-02 06:11:58 +00:00
David Syer
ee0b597e3b INT-1105: special case for no sequence size (the throttling use case) 2010-05-02 06:11:53 +00:00
David Syer
d04c7008b6 INT-1105, INT-1063: Big merge. Removing old aggregation and correlation stuff, and reaping the reaper. 2010-05-02 04:31:05 +00:00
Oleg Zhurakousky
31970fcf11 INT-1111. Added support for enriching headers when mapping gateway methods 2010-05-01 21:45:55 +00:00
Gary Russell
efa7d7fd88 INT-1110 Add Message to MessageMappingException in outbound tcp adapter. Add code to the dispatchers to do the same if a handler does not. 2010-05-01 00:35:37 +00:00
Mark Fisher
43dd81ff45 added NamedComponent interface, continuing simplification of MessageHistory 2010-04-30 20:11:18 +00:00
Mark Fisher
477e8e1a9e simplifying MessageHistory 2010-04-30 03:15:26 +00:00
Mark Fisher
c9eca95ace simplifying MessageHistory 2010-04-30 02:07:17 +00:00
Mark Fisher
2feb6bf81c clearing thread-local queue before each test method 2010-04-29 19:29:16 +00:00
Mark Fisher
d27502650f INT-1107 POJO Aggregator can return a Message without that being wrapped in another Message. 2010-04-28 22:21:53 +00:00
David Syer
b8e5d36ca1 OPEN - issue INT-1105: remove behaviour from MessageGroup. Still one test to fix.... 2010-04-28 15:31:11 +00:00
David Syer
44bf52eaf4 OPEN - issue INT-1063: MessageStore: correlation and grouping API
Here is something that works, but there is more work to do in simplifying the CorrelatingMessageHandler and friends
2010-04-28 13:54:24 +00:00
David Syer
0ddd0c841f Document and test UUIDConventer 2010-04-28 13:45:45 +00:00
Mark Fisher
d634a4a423 INT-1101 removed list() and purge() methods from ThreadLocalChannel 2010-04-27 14:19:04 +00:00
David Syer
42113a497c RESOLVED - issue INT-1058, INT-1098: message ID is unique to an immutable instance 2010-04-27 11:58:37 +00:00
Mark Fisher
c139bcf695 INT-1101 removed list() and purge() from the PollableChannel interface 2010-04-26 20:06:20 +00:00
Mark Fisher
417982bf03 adjusted timeout value in gateway test 2010-04-26 00:38:55 +00:00
Mark Fisher
d592ceac7a INT-1094 removed getName() from MessageChannel interface 2010-04-26 00:25:41 +00:00
Iwein Fuld
f3b36361c6 Fixed bounding issue in SimpleMessageStore and introduced UpperBound to avoid code duplication with PriorityChannel 2010-04-25 18:49:39 +00:00
Iwein Fuld
fc96b55cf3 INT-1093:
- Added testcases from the issue
- added convenience method for total completion to MessageGroup
- resolved issue by invoking callback
2010-04-25 17:56:06 +00:00
Mark Fisher
a70ad276db INT-1095 Aggregator now properly handles the resolution of replyChannel by name. 2010-04-25 16:06:41 +00:00
Mark Fisher
d622fa2dfe added tests for more than two conflicting header values 2010-04-22 16:37:22 +00:00
Mark Fisher
4dfc783d65 INT-1059 Both DefaultAggregatingMessageGroupProcessor and MethodInvokingMessageGroupProcessor now extend AbstractAggregatingMessageGroupProcessor. The base class provides default header aggregation. For more detail, see its JavaDoc and the AggregatingMessageGroupProcessorHeaderTests. 2010-04-21 01:00:49 +00:00
Mark Fisher
82cdaff84a formatting 2010-04-20 22:34:09 +00:00
Mark Fisher
7e6591e219 INT-1060 Added @Filter annotation. 2010-04-12 20:03:23 +00:00
Iwein Fuld
559ebf1bd2 INT-1017: added TODO for removal of test case 2010-04-09 12:33:31 +00:00
Iwein Fuld
5d7a76e822 INT-1072: improved concurrent equals test 2010-04-09 09:54:24 +00:00
Iwein Fuld
d0caad8f4d INT-1072: Resolved ConcurrentModificationException in MessageHistory and improved equality testing 2010-04-09 08:47:41 +00:00
Mark Fisher
7b267a5033 INT-8 initial check-in of some (still rough) ideas for Claim Check support by a Message Transformer implementation. 2010-04-07 20:34:45 +00:00
Mark Fisher
40385fb836 INT-1061 Upgraded to Spring 3.0.2 2010-04-02 16:30:41 +00:00
Mark Fisher
059aefa12f INT-1053 Enforcing header value types (e.g. ID must be a UUID) 2010-03-29 18:46:36 +00:00
Mark Fisher
bde0bca24e INT-1053 Message ID is now always a UUID rather than any Object type 2010-03-29 17:20:28 +00:00
Oleg Zhurakousky
4a527a8e19 INT-1038, INT-1047 Changed IntegrationNamespaceUtils.parseInnerHandlerDefinition to register and return BeanComponentDefinition, Fixed MethodInvokingOutboundChannelAdapter, added test to ChannelAdapterParserTest 2010-03-27 15:07:01 +00:00
Oleg Zhurakousky
7a72fbc9e7 INT-789, Fixed the schema file, added one more test 2010-03-27 01:32:02 +00:00
Oleg Zhurakousky
7381ee28cf INT-789 2010-03-27 00:48:14 +00:00
Oleg Zhurakousky
f6d39c0fef INT-1046 removed broken import 2010-03-26 21:32:51 +00:00
Oleg Zhurakousky
5c8eeeafdc INT-1046, fixed the ChannelInterceptorParser and added test 2010-03-26 21:24:33 +00:00
Oleg Zhurakousky
ee2e2692a5 INT-1042, modified test to verify that original headers are copied 2010-03-25 15:32:09 +00:00
Mark Fisher
4557cc143e INT-1041 only falling back to default service interface at initialization time rather than in the default constructor so that getObjectType() returns null instead of inconsistent type information 2010-03-18 10:04:44 +00:00
Oleg Zhurakousky
43fa9015c1 INT-1040, added ResrWriteLock usage to the toString() and hashCode() methods, added Test 2010-03-17 23:59:08 +00:00
Mark Fisher
fdb86ba951 INT-1027 2010-03-12 05:27:30 +00:00
Mark Fisher
ddeda001da checking for prototype scope in setBeanFactory 2010-03-12 05:11:19 +00:00
Oleg Zhurakousky
42a88d4f28 INT-1021, added check for 0 when checking for superseding messages, added test 2010-03-12 03:43:05 +00:00
Mark Fisher
2b3bdd9e8c fixed 'apply-sequence' for DefaultRouterParser and now comma-delimited strings are converted to arrays 2010-03-12 02:59:45 +00:00
Mark Fisher
6a92fd680d INT-960 2010-03-12 02:37:14 +00:00
Mark Fisher
0ad859461c INT-960 2010-03-12 02:35:46 +00:00
Mark Fisher
bcb8d6fa3e INT-174 Added custom Converter tests. 2010-03-11 22:59:06 +00:00
Mark Fisher
893a4497bc using "integrationConversionService" as the bean name in test 2010-03-11 22:46:03 +00:00
Mark Fisher
6669dd21dd populating component metadata with type 2010-03-11 20:14:15 +00:00
Mark Fisher
1b2ff13413 INT-930 falling back to a default ConversionService so that a bean does not have to be defined for common cases 2010-03-10 05:00:46 +00:00