Commit Graph

1083 Commits

Author SHA1 Message Date
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
Mark Fisher
a0871d40f2 INT-987 Channels, dispatchers, and pollers now accept any Executor rather than being restricted to only TaskExecutor implementations. 2010-02-20 19:23:21 +00:00
Mark Fisher
f26df90077 Removed ThreadPoolTaskExecutorParser since it is no longer used. 2010-02-20 19:14:52 +00:00
Mark Fisher
9c61503032 INT-991 Now using Spring 3.0.1 SpEL MethodFilters 2010-02-19 23:52:28 +00:00
Mark Fisher
7abbb92fc4 updated Eclipse classpath files for Spring 3.0.1 2010-02-19 22:21:19 +00:00
Mark Fisher
1a27bc4634 INT-942 Adding annotation-based tests for MethodInvokingMessageProcessor refactored from the ArgumentArrayMessageMapper *from* Message tests. 2010-02-19 20:05:08 +00:00
Oleg Zhurakousky
8b87a4c81c INT-989 2010-02-19 18:18:45 +00:00
Mark Fisher
746b046b24 INT-937, INT-87 Message History (work in progress) 2010-02-19 04:24:51 +00:00
Mark Fisher
a41c862558 MessageHistoryEvent implements Serializable 2010-02-18 14:41:40 +00:00
Mark Fisher
2d5c989ee7 INT-937, INT-87 Message History (work in progress) 2010-02-18 14:33:16 +00:00
Iwein Fuld
e6d1b2f9c3 INT-947: cleaning out some obsolete code, splitting locking and filtering a bit better. 2010-02-12 19:31:10 +00:00
Iwein Fuld
8ae281bc7b removing CronTriggerTests (as this is covered in Core now) 2010-02-12 12:25:37 +00:00
Mark Fisher
a07ed6b81d INT-980 added prefix to the Message History element's key in the headers 2010-02-04 23:51:01 +00:00
Oleg Zhurakousky
9b301bf19f INT-981 Added MethodFilter to be invoked by ReflectionUtils.doWithMethods(..) 2010-02-04 19:42:25 +00:00
Mark Fisher
b097f8f595 modified toString() to use Date rather than timestamp (long) and using curly braces to surround each key-value pair instead of commas 2010-02-03 17:58:49 +00:00
Iwein Fuld
a7a29b7f6f INT-922: added original messages and first exception as cause 2010-01-31 12:30:14 +00:00
Iwein Fuld
a16e4aa6bd INT-330:
- Polished some javadoc
 - removed unnecessary dependency on MessageStore from MessageGroup
 - added locking in pruner

INT-971: disabled test from CronTriggerTests to avoid build breakage pending fix.
2010-01-28 10:24:36 +00:00
Iwein Fuld
f13a09f926 Added hint to exception most often caused by send timeout 2010-01-13 18:22:25 +00:00
Iwein Fuld
2d8079d90c INT-330: polished javadoc for MessageGroup 2009-12-29 20:17:53 +00:00
Iwein Fuld
058e555de9 INT-330: Added MessageGroup and refactored CorrelatingMessageHandler and MessageGroupProcessors. This is an intermediary commit. Still there are some options for simplification around the MessageGroupListener interface, as onMessageProcessed could likely be moved into the message group. 2009-12-29 18:19:35 +00:00
Iwein Fuld
89c06965f0 INT-746: improved javadoc. 2009-12-29 12:23:40 +00:00
Iwein Fuld
0ad15c60cc POLISH: avoided some deprecation warnings, added some mock tests. 2009-12-28 19:07:30 +00:00
Mark Fisher
5dd8dd6889 updating poms for M2 release 2009-12-24 16:40:07 +00:00
Mark Fisher
a8f3edd52a INT-911 created a separate XSD element for the 'gateway' used inside a chain, to avoid 'default' in the attribute names 2009-12-24 15:09:49 +00:00
Mark Fisher
f65e47b41d INT-944 MethodInvokingMessageProcessor now handles Mockito mocks properly. 2009-12-24 14:23:55 +00:00
Mark Fisher
b4bbf27432 INT-945 multiple @Payload annotations are now supported as long as no more than one of them provides no EL expression for qualified properties of the payload instance 2009-12-24 13:16:06 +00:00
Oleg Zhurakousky
c313efda0a INT-875 2009-12-24 13:09:56 +00:00
Oleg Zhurakousky
572b7c0656 INT-911, Created MessageHandling infrastructure around Gateway so it could be included in the <chain> 2009-12-24 10:42:55 +00:00
Mark Fisher
afb53e166d INT-851 Added method name to the "name" property of the MessageHistory.Event for a gateway. 2009-12-24 02:37:54 +00:00
Mark Fisher
65102cc725 INT-578 RecipientListRouter now accepts a channel Map with MessageSelector keys (no namespace support yet). 2009-12-24 01:59:08 +00:00