Mark Fisher
|
01e80f94ba
|
Removed MethodArgumentMessageMapper.
|
2008-09-22 22:41:46 +00:00 |
|
Mark Fisher
|
b630f4a072
|
Refactored MethodArgumentMessageMapperTests to MessageMappingParameterResolverTests.
|
2008-09-22 22:38:49 +00:00 |
|
Mark Fisher
|
f07c7fc2fd
|
Removed MessageHandlerRejectedExecutionException as it is no longer used, and moved MessageListMethodAdapter to the 'aggregator' package since that is the only place it is used (and it may be refactored away).
|
2008-09-22 22:28:18 +00:00 |
|
Mark Fisher
|
ee058d2696
|
Removed remaining references to 'spring-integration-core-1.0.xsd'.
|
2008-09-22 16:52:43 +00:00 |
|
Mark Fisher
|
e00cd62997
|
The "core" schema is now 'spring-integration-1.0.xsd' instead of 'spring-integration-core-1.0.xsd'. The adapters module no longer provides the combined schema, since the adapter modules have been separated - each with its own schema, namespace handler, and parsers.
|
2008-09-22 16:41:24 +00:00 |
|
Mark Fisher
|
2d66b2b67d
|
Refactored MethodInvokingTarget to MethodInvokingConsumer including changes to OutboundChannelAdapter.
|
2008-09-19 19:55:47 +00:00 |
|
Mark Fisher
|
e0318d6132
|
Renamed AbstractInOutEndpoint to AbstractMessageHandlingEndpoint to be consistent with AbstractMessageProducingEndpoint and AbstractMessageConsumingEndpoint.
|
2008-09-19 12:00:42 +00:00 |
|
Mark Fisher
|
eb5884a7d6
|
Removed EndpointRegistry. DefaultMessageBus now delegates to the ApplicationContext for all endpoint lookups, and the annotation-based post-processing registers singletons with the context rather than going through the DefaultMessageBus.
|
2008-09-18 22:42:08 +00:00 |
|
Mark Fisher
|
8f9c709f25
|
Renamed InboundChannelAdapter to SourcePollingChannelAdapter since other event-driven inbound Channel Adapters may extend AbstractMessageProducingEndpoint directly.
|
2008-09-17 23:29:46 +00:00 |
|
Mark Fisher
|
baa1474ef9
|
InboundChannelAdapter now extends AbstractMessageProducingEndpoint.
|
2008-09-17 23:10:16 +00:00 |
|
Mark Fisher
|
6e56e8acbe
|
Renamed MessageBuilder.fromPayload() to MessageBuilder.withPayload().
|
2008-09-17 22:57:58 +00:00 |
|
Marius Bogoevici
|
3fb198f928
|
Adding an endpoint test for null-returning Aggregators
|
2008-09-17 04:33:15 +00:00 |
|
Marius Bogoevici
|
445a7e4e03
|
In completion to INT-369, adding test cases for null-returning and void-returning Aggregator methods.
|
2008-09-17 02:50:26 +00:00 |
|
Mark Fisher
|
82574606e1
|
Added 'default-output-channel' attribute to the <router/> element (INT-367).
|
2008-09-11 17:04:11 +00:00 |
|
Mark Fisher
|
e17bb4f11a
|
Removed RetrievalBlockingMessageStore.
|
2008-09-11 14:32:50 +00:00 |
|
Mark Fisher
|
dfd6d42346
|
ReplyMessageCorrelator no longer delegates to a MessageStore. Instead, it simply passes to the Message's 'returnAddress' header (INT-366).
|
2008-09-11 14:22:07 +00:00 |
|
Mark Fisher
|
2a2d076b36
|
Renamed MessageExchangeTemplate to MessageChannelTemplate.
|
2008-09-09 10:36:29 +00:00 |
|
Mark Fisher
|
04bb57f58d
|
MessageExchangeTemplate uses channels in all operations (rather than PollableSource) and no longer provides a receiveAndForward method.
|
2008-09-09 09:00:44 +00:00 |
|
Mark Fisher
|
bd7c74b69c
|
Renamed SubscribableSource to Subscribable, and it no longer extends MessageSource.
|
2008-09-07 21:20:00 +00:00 |
|
Mark Fisher
|
35e744e60a
|
Added AbstractMessageConsumingEndpoint. MessageDispatchers now expect MessageConsumer instances as subscribers, and the MessageEndpoint no longer has a send() method or a getSource() method. All consumer endpoints now use 'inputChannel' as the property (instead of source). The MessageBus is less involved in endpoint activation now, since endpoints that need to poll a channel can create, configure, and schedule their own poller.
|
2008-09-07 21:04:50 +00:00 |
|
Mark Fisher
|
15f9875b5b
|
Refactored PollingDispatcher into separate ChannelPoller and SourcePoller implementations with an AbstractPoller base class.
|
2008-09-07 15:23:17 +00:00 |
|
Mark Fisher
|
673d7d250b
|
MessageEndpoint no longer extends the MessageTarget interface.
|
2008-09-07 01:48:34 +00:00 |
|
Mark Fisher
|
4eaec4ce68
|
Removed AbstractMessageHandler and DefaultMessageHandler.
|
2008-09-05 21:43:58 +00:00 |
|
Mark Fisher
|
e75fbeef76
|
MessageFilter is now an endpoint.
|
2008-09-05 21:04:01 +00:00 |
|
Mark Fisher
|
b2db1c0b16
|
Replaced the 'target' attribute with 'channel' on the <wire-tap/> element.
|
2008-09-05 17:44:08 +00:00 |
|
Mark Fisher
|
17b2f8e6f0
|
Removed unused test class.
|
2008-09-05 17:00:17 +00:00 |
|
Mark Fisher
|
2c44cc35cb
|
Removed BlockingTarget, and removed unnecessary waits from ResequencerEndpointTests.
|
2008-09-05 16:55:13 +00:00 |
|
Mark Fisher
|
a75f6554f9
|
WireTapTests uses a normal QueueChannel instead of a TestChannel.
|
2008-09-05 16:43:25 +00:00 |
|
Mark Fisher
|
b47d81ff16
|
MessageChannels no longer implement MessageTarget, and MessageEndpoints that send a reply have a setOutputChannel() method instead of setTarget().
|
2008-09-05 16:36:13 +00:00 |
|
Mark Fisher
|
5daefc91de
|
TestHandler objects no longer implement MessageHandler.
|
2008-09-05 02:56:41 +00:00 |
|
Mark Fisher
|
0e5fafe6df
|
Removed MessageHandlerChain.
|
2008-09-05 02:43:40 +00:00 |
|
Mark Fisher
|
4ea9f755e0
|
Modifying test beans to no longer implement MessageHandler.
|
2008-09-05 02:32:36 +00:00 |
|
Mark Fisher
|
ae161208cd
|
ServiceActivatorEndpoint no longer provides a MessageHandler-accepting constructor. It does now provide a version that takes an Object and 'methodName' as well as a version that takes an Object and expects a default handler method name.
|
2008-09-05 02:23:18 +00:00 |
|
Mark Fisher
|
eb6f0848a4
|
ServiceActivatorEndpoint no longer provides a MessageHandler-accepting constructor. It does now provide a version that takes an Object and 'methodName' as well as a version that takes an Object and expects a default handler method name.
|
2008-09-05 02:22:52 +00:00 |
|
Mark Fisher
|
e22bf81927
|
Removed 'handler' and 'handler-chain' elements.
|
2008-09-05 01:03:45 +00:00 |
|
Mark Fisher
|
4fb3480320
|
Removed ServiceInvoker and DefaultServiceInvoker. The MessageMappingMethodInvoker now implements org.springframework.integration.util.MethodInvoker.
|
2008-09-05 00:46:22 +00:00 |
|
Mark Fisher
|
8d58e912ad
|
TestTransfomer implements Transformer instead of MessageHandler.
|
2008-09-04 22:59:57 +00:00 |
|
Mark Fisher
|
2864968e78
|
MessageTransformingChannelInterceptor now delegates to a Transformer instance rather than a MessageHandler.
|
2008-09-04 22:53:36 +00:00 |
|
Mark Fisher
|
95eb0ffc68
|
Removed MessageHandlerCreator, AbstractMessageHandlerCreator, and DefaultMessageHandlerCreator. Annotation post-processing no longer requires creation of a MessageHandler.
|
2008-09-04 22:49:28 +00:00 |
|
Mark Fisher
|
17164dc37e
|
Removed DefaultEndpoint.
|
2008-09-04 22:44:45 +00:00 |
|
Mark Fisher
|
c9edd7d47b
|
Renamed ResequencingMessageHandler to ResequencerEndpoint. It is no longer a MessageHandler implementation.
|
2008-09-04 21:29:37 +00:00 |
|
Mark Fisher
|
84073697e9
|
Renamed AggregatingMessageHandler to AggregatorEndpoint and AggregatorAdapter to MethodInvokingAggregator.
|
2008-09-04 21:00:26 +00:00 |
|
Mark Fisher
|
3a5bfca9f9
|
Aggregator and Resequencer handlers are now endpoint implementations instead of MessageHandler.
|
2008-09-04 20:45:23 +00:00 |
|
Mark Fisher
|
40fc9c207d
|
RouterEndpoint now delegates directly to a single ChannelResolver strategy. This removes the extra level of indirection that was provided by the Router interface. Also, instead of providing multiple ChannelResolver strategy interfaces, the name-resolving and single-channel implementations are now available as abstract base classes.
|
2008-09-04 01:55:32 +00:00 |
|
Mark Fisher
|
1e5ace02dd
|
Replaced the @Handler annotation with @ServiceActivator.
|
2008-09-03 19:32:31 +00:00 |
|
Mark Fisher
|
e4c3ead89f
|
Removed the @Subscriber annotation now that inputChannel can be configured at Method-level for all other Message-handling annotations.
|
2008-09-03 18:36:03 +00:00 |
|
Mark Fisher
|
5d93062f6a
|
Removed TransformerMessageHandler and TransformerMessageHandlerCreator. Migrated TransformerMessageHandlerTests to MethodInvokingTransformerTests.
|
2008-09-03 17:56:08 +00:00 |
|
Mark Fisher
|
05fc8263f5
|
Moved input/output channel configuration to Method-level annotations. Also, the @Poller annotation is now expected at Method-level instead of Class-level. The @MessageEndpoint is now strictly a stereotype. Removed the @MessageTarget and @Pollable annotations. The @ChannelAdapter annotation post-processor now handles both inbound and outbound channel adapters based on the Method signature.
|
2008-09-03 17:31:51 +00:00 |
|
Mark Fisher
|
b2da8c5f2a
|
Refactored Message-transformation tests for new implementations.
|
2008-09-03 04:51:22 +00:00 |
|
Mark Fisher
|
614ffaf825
|
Added removeHeader() method to MessageBuilder.
|
2008-09-02 22:24:37 +00:00 |
|