Commit Graph

1112 Commits

Author SHA1 Message Date
Mark Fisher
ee91c5bf12 INT-174 Added ConversionService support for transformers. 2010-03-11 22:57:36 +00:00
Mark Fisher
98084462f0 INT-174 Added ConversionService support for splitters. 2010-03-11 22:53:36 +00:00
Mark Fisher
396b4e45b3 INT-174 Added ConversionService support for routers. 2010-03-11 22:51:49 +00:00
Mark Fisher
71c4f264c5 INT-174 Added ConversionService support for service-activators. 2010-03-11 22:50:44 +00:00
Mark Fisher
e57aa4e80e INT-174 Added ConversionService support for filters. 2010-03-11 22:50:08 +00:00
Mark Fisher
433b76618b no longer falling back to "conversionService" after checking for "integrationConversionService" 2010-03-11 22:48:27 +00:00
Mark Fisher
893a4497bc using "integrationConversionService" as the bean name in test 2010-03-11 22:46:03 +00:00
Mark Fisher
fe839eb79a INT-174 added AbstractMessageProcessor with a setter for ConversionService 2010-03-11 21:07:12 +00:00
Mark Fisher
ddf163589f populating component metadata with type 2010-03-11 20:52:52 +00:00
Mark Fisher
3d440e833f populating component metadata with type 2010-03-11 20:17:47 +00:00
Mark Fisher
6669dd21dd populating component metadata with type 2010-03-11 20:14:15 +00:00
Mark Fisher
7073397739 populating component metadata with type 2010-03-11 20:13:07 +00:00
Mark Fisher
1afd8751eb populating component metadata with type 2010-03-11 20:07:00 +00:00
Mark Fisher
d0ab4dafb2 AbstractMessageHandler now extends IntegrationObjectSupport 2010-03-11 20:00:48 +00:00
Mark Fisher
53e066bc1d added setChannelResolver() method for subclass use 2010-03-11 19:53:00 +00:00
Mark Fisher
e80ec9d533 calling BeanFactoryAware and InitializingBean callbacks on created handler instance 2010-03-11 19:50:01 +00:00
Mark Fisher
ab18ddd199 INT-1019, INT-745 Moved apply-sequence logic into AbstractMessageRouter and made RecipientListRouter a subclass. Also added support for the 'apply-sequence' attribute on a <router/> element. 2010-03-11 17:05:28 +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
Mark Fisher
88a2c65519 INT-930 using ConversionService from channel name resolving Message routers if necessary 2010-03-10 04:15:30 +00:00
Mark Fisher
68005b5c5f MessageHandlerChain now extends IntegrationObjectSupport 2010-03-10 02:49:44 +00:00
Oleg Zhurakousky
224861f5b8 INT-575, Added the following to MapToObjectTransformer:
1. Javadoc
2. Added check to only allow 'prototype' beans to be specified during the construction
3. Made sure that instance of the transformed Object is created only during the transformation
2010-03-10 02:06:56 +00:00
Mark Fisher
d1ac769ea2 added TODO comment since order of payload and headers may vary 2010-03-09 21:12:48 +00:00
Mark Fisher
1e502871fa changed startsWith() to contains() in test since order of payload and headers is not definite 2010-03-09 21:10:12 +00:00
Mark Fisher
3cb0b360ca INT-975 CorrelatingMessageHandler now implements the MessageProducer interface. 2010-03-09 20:59:36 +00:00
Mark Fisher
221221aae7 INT-919, INT-975 MessageHandlerChain no longer uses PropertyAccessor to check for an "outputChannel" property. Instead, it expects the handlers to implement the new MessageProducer interface. The chain has also been simplified to use anonymous channels between handlers instead of requiring a DirectChannel and EventDrivenConsumer for each. 2010-03-09 20:17:33 +00:00
Mark Fisher
582f67629d INT-975 MessageHandler used in tests now implements the MessageProducer interface. 2010-03-09 20:06:25 +00:00
Mark Fisher
d7061e8730 INT-975 AbstractReplyProducingMessageHandler now implements the MessageProducer interface. 2010-03-09 20:05:32 +00:00
Mark Fisher
cc73d43c67 INT-975 MessageProducerSupport now implements the MessageProducer interface. 2010-03-09 20:04:46 +00:00
Mark Fisher
7c9fc39c8c INT-975 AbstractMessageBarrierHandler now implements the MessageProducer interface. 2010-03-09 20:04:17 +00:00
Mark Fisher
6dcc99ba39 INT-975 Adding a MessageProducer interface with a single setOutputChannel() method. 2010-03-09 20:03:19 +00:00
Mark Fisher
77c3933b43 removing unused CommandMessage (at least for now), see INT-865 and INT-867 2010-03-09 19:35:19 +00:00
Mark Fisher
7c1d2bfe0d INT-919 removed the EventDrivenConsumer between each handler in the chain and now using a simpler anonymous implementation of MessageChannel rather than the DirectChannel 2010-03-09 19:33:53 +00:00
Mark Fisher
d978fbdb2b removing control bus stub 2010-03-09 18:10:48 +00:00
Mark Fisher
0f23b1319d INT-964 javadoc for ChannelInterceptor 2010-03-09 17:57:06 +00:00
Oleg Zhurakousky
0dc683e395 INT-575, Added MapToObject and ObjectToMap transformers 2010-03-09 00:45:56 +00:00
Jeremy Grelle
97a36d127d Making test (for INT-1001) more flexible to accommodate JVM differences on CI machine. 2010-03-05 23:04:54 +00:00
Jeremy Grelle
4374a3da20 First pass at inbound/outbound JSON mapping for INT-1000 and INT-1001. Needs complete Javadoc'ing and still has some TODO's to address. 2010-03-05 22:38:58 +00:00
Mark Fisher
0757df5b33 implemented equals and hashCode 2010-03-05 22:33:24 +00:00
Mark Fisher
590fd3bc5a channel implementations now extend IntegrationObjectSupport, and MethodInvokingMessageProcessor now provides a setter for a ConversionService 2010-03-05 20:52:30 +00:00
Mark Fisher
569cac42fe INT-174 added method for accessing ConversionService to IntegrationContextUtils 2010-03-05 15:22:00 +00:00
Mark Fisher
30bcf6e9c7 INT-937 refactoring MessageHistory, added ComponentMetadata 2010-03-05 00:33:55 +00:00
Mark Fisher
2de00f0964 INT-953 added a SimpleExpressionSource implementation for configuring single values for the channel, payload expression, and header expression array rather than using a per-method Map. 2010-03-03 21:31:52 +00:00
Mark Fisher
9cb7816e42 INT-998 no longer calling toString, but displaying the targetObject's class instead 2010-03-03 17:26:50 +00:00
Mark Fisher
d34348847c setting bean definition directly rather than generating a bean name for poller metadata 2010-03-02 23:32:02 +00:00
Mark Fisher
99f27108fe added an error logger bean name constant 2010-03-02 23:30:20 +00:00
Mark Fisher
687e75f841 using BeanComponentDefinitions with inner beans 2010-03-02 23:10:36 +00:00
Mark Fisher
f1ae0d0ec6 INT-961 renamed getMesssageCount (sic) to getQueueSize 2010-03-02 20:34:21 +00:00
Iwein Fuld
1a38553402 INT-330: switched namespace support for aggregator 2010-03-02 16:25:24 +00:00
Chris Beams
c9a6b7bf46 removed .springBeans files; added maven classpath container to cafe demo; removed unnecessary saaj dependencies from ws-inbound-gateway demo pom 2010-02-27 08:14:16 +00:00
Chris Beams
71a712a999 RESOLVED - INT-995: Change Eclipse .classpath to reference SI_IVY_CACHE instead of IVY_CACHE to avoid conflicts with other Spring projects 2010-02-27 01:09:47 +00:00