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
Gary Russell
d8b7bea25e
IP Adapter Attribute Reference Tables
2010-03-11 18:43:08 +00:00
Mark Fisher
ea244637a9
INT-996 moving osgi samples to sandbox for now
2010-03-11 18:24:51 +00:00
Mark Fisher
0a3a1d4fed
INT-996 moving osgi samples to sandbox for now
2010-03-11 18:19:41 +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
Jonas Partner
a417786782
make DefaultTransformerConfigurer the default for XsltPayloadTransformer
2010-03-11 16:47:53 +00:00
Mark Fisher
618ce2ed34
INT-1013, INT-1014 Added tests for notification-publishing-channel-adapter and notification-listening-channel-adapter parsers.
2010-03-11 15:27:12 +00:00
Mark Fisher
11bf69173d
INT-1013, INT-1014 Added namespace support for notification-publishing-channel-adapter and notification-listening-channel-adapter.
2010-03-11 15:22:58 +00:00
Jonas Partner
4a4a867f63
support for setting parameters and output properties on transformer instances used by the XsltPayloadTransformer
...
resolves INT-897
2010-03-11 14:16:50 +00:00
Jonas Partner
2dffbf32d0
remove erroneous import
2010-03-10 14:40:12 +00:00
Jonas Partner
304f4f5845
namespace support for JDBC inbound channel adapter
...
resolves INT-876
2010-03-10 14:26:40 +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
bcb0ef0d92
INT-1012 Added tests for 'attribute-polling-channel-adapter'.
2010-03-09 23:59:17 +00:00
Mark Fisher
78189b7480
INT-1012 Added namespace support for 'attribute-polling-channel-adapter'.
2010-03-09 23:58:05 +00:00
Mark Fisher
089cdd87f5
updated template.mf to include org.w3c.dom
2010-03-09 23:06:34 +00:00
Mark Fisher
54e8157e0f
INT-793, INT-1015 Added tests for operation-invoking-channel-adapter parser.
2010-03-09 22:56:32 +00:00
Mark Fisher
0885ee15d8
INT-793, INT-1015 Adding initial support for JMX namespace and first version of operation-invoking-channel-adapter parser.
2010-03-09 22:55:13 +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
Iwein Fuld
4f90109ec5
INT-992: adding HeaderMatchers without MessageHistory matching
2010-03-09 19:13:57 +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
Mark Fisher
8f86b4e807
INT-627 added operation channel for invoking JMX operations on the beans exported by the Control Bus
2010-03-09 14:18:32 +00:00
Mark Fisher
c8a1d3ab73
made PREFIX constant public
2010-03-09 14:12:39 +00:00
Oleg Zhurakousky
0dc683e395
INT-575, Added MapToObject and ObjectToMap transformers
2010-03-09 00:45:56 +00:00
Mark Fisher
51459b66b8
updated javadoc
2010-03-08 22:16:36 +00:00
Mark Fisher
0df994819a
name changes for consistent use of MessageSource, MessageProducer, and MessageHandler
2010-03-08 22:00:52 +00:00
Mark Fisher
a807174118
INT-627 First commit for Control Bus. At this point, it is simply exporting channels and endpoints as MBeans. Next up: support for Messages on its own channel (e.g. invoking those MBean operations via Messages).
2010-03-08 21:46:38 +00:00
Mark Fisher
88e6db6355
INT-1003, INT-1004 notification publishing/listening adapters
2010-03-08 19:54:17 +00:00
Mark Fisher
29cf50d874
INT-978 JMX attribute-polling support
2010-03-08 16:43:00 +00:00
Gary Russell
9b8150a732
Fix remaining TODOs
2010-03-06 23:49:14 +00:00
Gary Russell
5d1325ae90
Missing attribute from schema; more namespace parser tests
2010-03-06 20:39:04 +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