Commit Graph

2717 Commits

Author SHA1 Message Date
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
David Syer
ed5359eee1 Fix compiler warnings in XML module 2010-03-05 17:47:31 +00:00
David Syer
c60119e745 Fix compiler warnings in XML module 2010-03-05 17:46:57 +00:00
Mark Fisher
569cac42fe INT-174 added method for accessing ConversionService to IntegrationContextUtils 2010-03-05 15:22:00 +00:00
Gary Russell
13b4be1829 IP Adapters Initial Documentation 2010-03-05 01:47:02 +00:00
Mark Fisher
ce93c5aaa0 INT-1009 now copying SoapHeaderElements to the MessageHeaders 2010-03-05 00:50:26 +00:00
Mark Fisher
30bcf6e9c7 INT-937 refactoring MessageHistory, added ComponentMetadata 2010-03-05 00:33:55 +00:00
Mark Fisher
b0c38e8e77 removed unused package 2010-03-04 23:03:47 +00:00
David Syer
9d5500d796 IN PROGRESS - issue INT-1010: Implement JdbcMessageStore
First draft of working message store.  Interface changes are inevitable.
2010-03-04 09:42: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
d48ef1fb06 INT-966 Using BeanComponentDefinition instead of registering with generated name directly. 2010-03-03 16:19:35 +00:00
Mark Fisher
80a29960af INT-966 Using BeanComponentDefinition instead of registering with generated name directly. 2010-03-03 16:15:48 +00:00
Gary Russell
9b561ae925 Temporarily @Ignore tests that only fail on Nightly build 2010-03-03 03:24:34 +00:00
Gary Russell
3a88f7ce74 Remove debug line 2010-03-02 23:47:51 +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
Gary Russell
a732f3c255 INT-781 Namespace cleanup; multi-client/multi-message tests (UDP and TCP) 2010-03-02 23:25:06 +00:00