David Syer
ae3aaf17ba
INT-665: test splitter and aggregator
2010-08-10 11:29:57 +00:00
David Syer
e6b508ca87
INT-538, INT-665, INT-818: @Header, @Headers and (new) @Payloads recognised in message list POJOs
...
* All method scanning and expression building is consolidated in one place
* MessageProcessor and MessageListProcessor implementations share commmon delegate helper
2010-08-10 10:48:25 +00:00
Oleg Zhurakousky
7df44e7da3
INT-562, see JIRA for detailed explanation. Un-formated the formated IntegrationNamespaceUtils.
2010-08-09 17:25:32 +00:00
David Syer
c17bddc34f
INT-1281: BeanFactoryTypeConverter gives access in SpEL expressions to standard BeanFactory type conversion
2010-08-04 20:20:02 +00:00
David Syer
43c2849248
INT-928: tidy nested aggregator
2010-08-04 20:15:41 +00:00
David Syer
8893388a8d
INT-928: added correlation history tracking to base classes for splitter and aggregator
2010-08-04 20:09:39 +00:00
David Syer
278d16fde4
INT-1296: merge XSD types
2010-08-04 16:29:29 +00:00
Mark Fisher
caaa261719
INT-1284 added SimpleBeanResolver to replace multiple inline, anonymous implementations
2010-08-02 19:05:13 +00:00
David Syer
1015ebadf2
Extend timeout in gateway test (intermittent failures under load)
2010-08-02 09:02:27 +00:00
Oleg Zhurakousky
a5031020e7
INT-1307 Updated schema to make sure its compatible with Java 5 (when using <xsd:any namespace="##other"..> and <beans:bean. . .> element we were violating Unique Particle Attribute, so sine we already say any-other, there is no need to explicitly include <beans:bean>), changed ControlBusXmlTest.anonymousConsumerRegistered() since it was throwing MalformedObjectNameException: invalid character '*' which was used in 'generated=*'
2010-08-01 15:49:23 +00:00
Gary Russell
422573ca35
INT-1307 Remove Java 6 dependency (cause in IOException)
2010-08-01 15:28:03 +00:00
Mark Fisher
086bdf408f
simplification
2010-07-30 20:08:29 +00:00
Mark Fisher
292c7717f6
INT-1304 IntegrationObjectSupport no longer controls access to a ChannelResolver
2010-07-30 18:18:52 +00:00
Mark Fisher
a3b03bbda7
INT-1303 AbstractReplyProducingMessageHandler no longer tries to resolve the replyChannel header value by calling ChannelResolver directly. Instead it simply delegates to MessagingTemplate's new send() method that accepts a "channelName" as a String.
2010-07-30 16:14:14 +00:00
Gary Russell
7cb3de94d6
INT-1280 Remove cyclic package dependency - remove default (de)serializer; add constructor
2010-07-30 13:23:53 +00:00
Mark Fisher
8ffe575b1f
INT-1300 MessagingTemplate now provides Channel-resolving send and receive methods (where the 'channelName' can be passed instead of a concrete MessageChannel instance). This temporarily introduces a tangle, but that will be removed in the subsequent refactoring to follow shortly.
2010-07-30 11:48:51 +00:00
Mark Fisher
7d1e14d9fa
formatting
2010-07-30 10:22:34 +00:00
Mark Fisher
f4096a8026
the cron-trigger element deprecation warning is now only issued in the case that there actually is a cron-trigger element
2010-07-30 10:07:04 +00:00
Mark Fisher
164023c8bc
INT-1301 MessagingTemplate methods now return void instead of boolean, but they throw Exceptions if the underlying channel send() invocation returns false.
2010-07-29 21:14:24 +00:00
Mark Fisher
00d1713981
INT-1299 added MessagingOperations interface and MessagingTemplate implements it
2010-07-29 19:24:17 +00:00
Gary Russell
201646710b
INT-1280 Fix serialization test
2010-07-29 17:31:43 +00:00
Gary Russell
cb28603b42
INT-1280 (partial) - Moved Converter implementations back to root package
2010-07-29 17:10:26 +00:00
David Syer
7dda54bb79
INT-1298: Combine some message group features and base classes
2010-07-29 11:14:53 +00:00
David Syer
d92a1245d3
INT-818: EL-based aggregator
...
* adapted some code from patch to new idioms
* added namespace support
* tidied up *Adapter -> MethodInvoking* for consistency
2010-07-29 08:56:20 +00:00
David Syer
a5c14782fb
INT-1285: @ReleaseStrategy and @CorrelationStrategy working in XML config
2010-07-29 06:26:56 +00:00
Mark Fisher
7d73f035b4
adjusted package for ChannelResolver in XSD tooling
2010-07-28 15:56:21 +00:00
Mark Fisher
c607445400
fixed package name in parser
2010-07-28 15:32:19 +00:00
Mark Fisher
6257853512
INT-1129 renamed 'message' package to 'mapping' since that is all that remains there
2010-07-28 15:25:33 +00:00
Mark Fisher
3f00c75740
INT-1129 moved StringMessage from 'message' to 'core' (we might remove it before 2.0...)
2010-07-28 15:22:33 +00:00
Mark Fisher
d11741fbab
INT-1129 moved MethodInvokingMessageSource from 'message' to 'endpoint' package
2010-07-28 15:18:39 +00:00
Mark Fisher
c69c29d2e1
INT-1129 moved MessageSource interface to 'core' package
2010-07-28 15:16:15 +00:00
Mark Fisher
81a91380a9
INT-1129 moved MessageTimeoutException to root package
2010-07-28 15:14:07 +00:00
Mark Fisher
8ca521c377
INT-1129 fixed pointcut in test to refer to new MessageHandler location
2010-07-28 15:11:58 +00:00
Mark Fisher
80a22b8a2c
INT-1129 moved most of the MessagingException hierarchy to the root package (org.springframework.integration)
2010-07-28 15:10:42 +00:00
Mark Fisher
4de9a23357
INT-1129 moved Message and MessageHeaders from 'core' to the root (org.springframework.integration)
2010-07-28 15:05:50 +00:00
Mark Fisher
7434976734
INT-1129 moved MessageRejectedException and MessageHandlingException from 'message' to 'core'
2010-07-28 14:57:35 +00:00
Mark Fisher
94938a2746
INT-1129 moved MessageHandler from 'message' to 'core'
2010-07-28 14:54:09 +00:00
Mark Fisher
0b751cc18a
INT-1129 moved SubscribableChannel from 'channel' to 'core'
2010-07-28 14:51:18 +00:00
Mark Fisher
4283315c08
INT-1129 moved PollableChannel from 'channel' to 'core'
2010-07-28 14:47:55 +00:00
Mark Fisher
b3b4f58ec8
INT-1129 moved MessageSelector from 'selector' to 'core'
2010-07-28 14:45:03 +00:00
Mark Fisher
008cac18f5
INT-1129 moved GenericMessage, ErrorMessage, and MessageDeliveryException from 'message' to 'core'
2010-07-28 14:42:02 +00:00
Mark Fisher
00d3e351f7
INT-1129 moved MessageBuilder from 'message' to 'core'
2010-07-28 14:38:36 +00:00
Mark Fisher
012b08f1db
INT-1129 moved MessagingTemplate from 'channel' to 'core' package
2010-07-28 14:28:18 +00:00
Mark Fisher
af14b065f8
INT-1129 modified the argument order for MessagingTemplate send(..) methods so that MessageChannel always comes first - consistent with Destination/destinationName being the first argument in all JmsTemplate send(..) methods
2010-07-28 14:20:53 +00:00
David Syer
6d69c01455
INT-1288, INT-1289: fix some issues with correlation
2010-07-28 09:26:43 +00:00
Mark Fisher
3101611801
INT-1287 priority is just an Integer now, no longer a need for MessageHeaders to depend on a custom enum
2010-07-28 02:05:08 +00:00
Mark Fisher
b4e627a26a
INT-1216 removed tangle between 'channel' and 'context' packages by moving the ChannelResolver interface to 'core' and the BeanFactoryChannelResolver implementation to 'context'
2010-07-28 00:59:11 +00:00
Mark Fisher
e6082d17b0
INT-1216, INT-1257 removed tangle between 'history' and 'context' packages. The MessageHistoryWritingMessageHandler is now a non-public class in the 'config' package (it's only used by ConsumerEndpointFactoryBean)
2010-07-28 00:28:24 +00:00
Gary Russell
19dc3bb897
INT-1280 (partial) - Move java serializer implementations to subpackage
2010-07-27 16:13:22 +00:00
Mark Fisher
e1f671beb9
INT-1129 fixed reflective access of messagingTemplate in tests
2010-07-27 14:57:04 +00:00