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
Mark Fisher
5cabd501aa
INT-937 added brackets in toString
2009-12-24 00:38:11 +00:00
Mark Fisher
fd107168df
INT-937 added toString implementation to MethodInvokingMessageProcessor
2009-12-24 00:35:17 +00:00
Mark Fisher
f0ba127305
INT-931 header-enricher now supports method invocation
2009-12-23 21:49:54 +00:00
Mark Fisher
99a577372e
Avoiding NPE when there is an ambiguous method and no method name has been provided.
2009-12-23 20:32:09 +00:00
Mark Fisher
be13958da4
INT-926 inner handler beans are now created with prototype scope to avoid shared singleton for multiple inheritors of same abstract parent (see tests in this commit for an example).
2009-12-23 06:56:42 +00:00
Mark Fisher
9bac64589d
INT-779 The 'send-timeout' attribute is now available for all reply-producing handler types.
2009-12-23 03:46:18 +00:00
Mark Fisher
886e1dccb2
INT-828, INT-936 Created a FilteringReflectiveMethodResolver for use in the SpEL expression evaluation.
2009-12-23 02:09:50 +00:00
Mark Fisher
f84f71f261
formatting (after CR-9 review)
2009-12-22 21:44:51 +00:00
Mark Fisher
7c6e207adc
INT-828, INT-829 Message mapping and method resolution are now both managed with SpEL support. INT-925 is resolved by this commit as well, since the EvaluationContext is reused for all invocations within a handler. This also appears to make the problem in INT-915 obsolete, and it lays the groundwork for INT-174 at the message-handling level.
2009-12-22 12:51:45 +00:00
Mark Fisher
5a6aea6b9d
INT-847 Upgraded to Spring 3.0.0.RELEASE
2009-12-16 17:30:42 +00:00
Iwein Fuld
647c825cad
INT-821: implemented namespace support for file locking
2009-12-14 21:11:58 +00:00