Commit Graph

2293 Commits

Author SHA1 Message Date
Mark Fisher
a06d4b44ee INT-1257 removed 'this' from IntegrationObjectSupports message-history writing method 2010-07-26 11:37:03 +00:00
Oleg Zhurakousky
27ba48abf0 INT-1257 Moved history writing logic to IntegrationObjectSupport which has a capability to cache historyWriter instead of doing a look up every time. 2010-07-26 02:31:29 +00:00
Oleg Zhurakousky
e80dd990da INT-1257 first round of refactoring. Added MessageHostoryWriter and support to only write MessageHistory if MessageHistoryWriter is available as a bean under the name 'historyWriter', created static convinience method on MessageHistory.write(..), removed HandlerInvocationChain and dependency on it from EventDrivenConsumer and PollingConsumer 2010-07-26 00:24:00 +00:00
Mark Fisher
b37cd05aff INT-670 added support for 'payload-expression' on <gateway> element's <method> sub-elements 2010-07-23 18:03:01 +00:00
Mark Fisher
855d955fad INT-670 added support for SpEL expressions in parameter-level @Payload annotations on a Gateway 2010-07-23 15:52:07 +00:00
Mark Fisher
91bb24b102 INT-670 added BeanResolver to context for SpEL evaluation on method-level @Payload annotations for Gateway 2010-07-23 03:13:57 +00:00
Mark Fisher
4c6d5fd752 INT-670 now supporting a method-level @Payload containing a SpEL expression for Gateway methods 2010-07-23 02:58:47 +00:00
Mark Fisher
ba4bf66662 less restrictive Map value parameterized type (?) on HeaderMapper interface 2010-07-22 15:19:10 +00:00
Marius Bogoevici
484db76de2 remove unused import 2010-07-22 06:35:50 +00:00
Marius Bogoevici
e75f4b616f INT-1002: add support for fixed-rate, fixed-interval and cron attributes 2010-07-22 06:21:33 +00:00
Mark Fisher
18c0df319f INT-1253 added HeaderMapper strategy interface 2010-07-21 20:19:07 +00:00
Oleg Zhurakousky
a44f618868 INT-1230, removed eager setting of the ConversionService during initialization 2010-07-21 18:04:53 +00:00
Mark Fisher
4875b14062 INT-910, INT-1247, INT-1248, INT-1249, INT-1250, INT-1251 added tests for Groovy service-activator, transformer, filter, splitter, and router 2010-07-21 16:14:42 +00:00
Oleg Zhurakousky
cfc20eab57 INT-1230 added ConversionService awareness to GatewayProxyFactoryBean 2010-07-21 15:25:47 +00:00
Mark Fisher
c51d0cfc06 INT-1243 fixed class name in config file for test 2010-07-21 13:55:13 +00:00
Mark Fisher
ac673cb11f INT-1243 renamed test class and associated config file to match the name of the parser class under test 2010-07-21 13:40:53 +00:00
Mark Fisher
04585d1d22 INT-650 added support for <publisher> in the core namespace (creates a TriggeredMessagePublisher) 2010-07-20 21:12:34 +00:00
Mark Fisher
8c2b9184a5 INT-650 initial commit of TriggeredMessagePublisher and a test case 2010-07-20 19:37:12 +00:00
Mark Fisher
cc4f06926a INT-1243 (refactoring publishing-interceptor) Step 3: renamed <publisher> to <publishing-interceptor>, and renamed PublisherParser to PublishingInterceptorParser 2010-07-20 16:41:51 +00:00
Mark Fisher
ecd0f34b3c INT-1243 (refactoring publishing-interceptor) Step 2: removed "payload" attribute from @Publisher. The @Payload annotation now may be used either at method-level or on a single parameter. 2010-07-20 16:10:45 +00:00
Oleg Zhurakousky
a94a5db38f INT-1178 separated conversionService creation from its initialization with converters 2010-07-20 15:38:02 +00:00
Oleg Zhurakousky
970bde86dc INT-1178 added support for existing ConversionService as well as existing ConversioinService in the parent AC 2010-07-20 14:33:27 +00:00
Mark Fisher
b7877feab1 INT-1243 (refactoring publishing-interceptor) Step 1: removed "headers" attribute from @Publisher and <publisher> element's <method> sub-element; using a Map now instead of a comma-delimited string of key=value pairs 2010-07-19 22:55:38 +00:00
Oleg Zhurakousky
90c6b58501 INT-946 rolled back the change (... namespace="##local" . . . to namespace="##other") due to the failing tests in other namespaces 2010-07-19 20:52:14 +00:00
Oleg Zhurakousky
66d637d51f INT-946,added failure tests, polished xsd 2010-07-19 20:38:55 +00:00
Oleg Zhurakousky
0ae10fcfae INT-946 2010-07-19 18:02:25 +00:00
Mark Fisher
8189f99d1e increased latch await timeout in test 2010-07-19 14:31:15 +00:00
Mark Fisher
34d50db673 INT-910 moved AbstractScriptExecutingMessageProcessor 2010-07-19 14:13:56 +00:00
Mark Fisher
dc816357f2 INT-910 adding base support for 'script' elements in the core (XSD, Parser, and FactoryBeans) 2010-07-19 13:40:05 +00:00
Oleg Zhurakousky
c5a54b77b2 polishing (removed block of commented code) 2010-07-19 04:10:26 +00:00
Oleg Zhurakousky
1d9acb24ea INT-1178, added <converter> namespace support 2010-07-19 04:09:51 +00:00
Oleg Zhurakousky
7ec2138ae8 INT-1025 Added namespace support for both object-to-map-transformer and map-to-object-transformer 2010-07-13 01:52:10 +00:00
Oleg Zhurakousky
d97967b5a0 INT-1027, ObjectToMapTransformer now uses CycleDetector, added test 2010-07-12 22:53:36 +00:00
Oleg Zhurakousky
3fb3611b41 INT-1049 Added CycleDetector as transformer package-only visible class for now, added tests 2010-07-12 21:53:27 +00:00
Gary Russell
699c10f1dd Increase timeout in BridgeParserTests - the poller runs every 3 seconds but we were only waiting 1 second; if we just miss a poll, we'll fail. 2010-07-12 19:21:29 +00:00
David Syer
ccd7c9cd28 Add synch block to concurrent test 2010-07-06 05:41:24 +00:00
Oleg Zhurakousky
00bca2d511 INT-1225. Set RRLBS as a default load-balancing strategy at the instance level of Direct/ExecutorChannel. Adjusted some of the tests 2010-07-04 19:47:12 +00:00
Mark Fisher
efd8857871 INT-578 added tests for dynamic recipient list router namespace support 2010-07-03 22:15:40 +00:00
Mark Fisher
1553df8a54 INT-578 adding namespace support for dynamic recipient list routers (using an expression) 2010-07-03 22:05:45 +00:00
Mark Fisher
d26c9eb197 INT-578 added test for RecipientListRouter with MessageSelectors 2010-07-03 21:04:16 +00:00
Mark Fisher
08928f9a80 added a 0 timeout for receive calls in test 2010-07-03 20:39:49 +00:00
Oleg Zhurakousky
682e8166eb INT-1223, INT-1226. The fix is temporary as we are considering refactoring of ARPMH and supporting classes (see INT-1227), however test cases are now in place to aid in refactoring efforts 2010-07-03 12:56:42 +00:00
Oleg Zhurakousky
234c44f335 INT-1188, moved to the sandbox for further investigation. 2010-06-28 14:17:34 +00:00
Oleg Zhurakousky
1a4288580a INT-904, INT-907 added tests 2010-06-25 04:01:32 +00:00
Mark Fisher
accedde988 INT-904, INT-907 updated error handling in sendAndReceive so that exceptionMapper is consulted for ErrorMessage payloads as well - in case an error occurred downstream in an asynchronous pipeline 2010-06-25 03:47:04 +00:00
Oleg Zhurakousky
fef67c7326 INT-904, INT-907 polishing, refactoring of AbstractMessagingGateway and ChannelPublishingJmsMessageListener 2010-06-25 02:55:42 +00:00
Oleg Zhurakousky
1e1c0e84b7 INT-904, INT-907 added exception mapper support to AbstractMessagingGateway, Changed ChannelPublishingMessageListener to extend form AbstractMesagingGateway, added namespace support, tests, etc... 2010-06-25 01:41:30 +00:00
Mark Fisher
4f991b613f INT-1205 committing removal of test 2010-06-24 21:17:55 +00:00
Iwein Fuld
886835b01c INT-1174: added javadoc describing the difference between CMB and CMH 2010-06-24 21:14:38 +00:00
Mark Fisher
564860bde3 INT-1205 no longer throwing an exception when the $ prefix exists on a header being mapped from a gateway invocation 2010-06-24 20:55:00 +00:00