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
|
ab2abb33d2
|
MessageExchangeTemplate uses channels in all operations (rather than PollableSource) and no longer provides a receiveAndForward method.
|
2008-09-09 08:54:07 +00:00 |
|
Mark Fisher
|
722f143244
|
DefaultMessageBus now sets channelRegistry only when activating endpoints (not when registering).
|
2008-09-08 16:51:34 +00:00 |
|
Mark Fisher
|
fb2c5f3237
|
RouterEndpoint no longer uses its own messageExchangeTemplate (no longer ignores settings on parent).
|
2008-09-08 16:50:00 +00:00 |
|
Mark Fisher
|
3c50a23d85
|
NullChannel now implements PollableChannel instead of MessageChannel only.
|
2008-09-08 16:49:05 +00:00 |
|
Mark Fisher
|
bef98c7f53
|
MessageChannel no longer extends MessageSource.
|
2008-09-07 22:06:55 +00:00 |
|
Mark Fisher
|
1e43e9439d
|
Added 'task-executor' awareness to the AbstractEndpointParser for polling consumer endpoints.
|
2008-09-07 21:29:14 +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
|
7a92660993
|
Added TaskSchedulerAware interface.
|
2008-09-07 17:13:49 +00:00 |
|
Mark Fisher
|
299c93f2b3
|
Added MessageConsumer interface.
|
2008-09-07 17:13:26 +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
|
f0079d97f2
|
Updated test configuration for stdout and stderr Channel Adapter parsing.
|
2008-09-07 01:51:18 +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
|
bbd28e9817
|
Calling afterPropertiesSet() in post-processor if an endpoint was created.
|
2008-09-05 21:23:37 +00:00 |
|
Mark Fisher
|
e75fbeef76
|
MessageFilter is now an endpoint.
|
2008-09-05 21:04:01 +00:00 |
|
Mark Fisher
|
fa05d14865
|
Test handler no longer implements MessageHandler interface.
|
2008-09-05 19:47:38 +00:00 |
|
Mark Fisher
|
ca3a326599
|
Updated test configuration after schema changes.
|
2008-09-05 19:46:56 +00:00 |
|
Mark Fisher
|
9fc031e4f4
|
The AbstractWebServiceHandler is now an endpoint instead of a MessageHandler implementation. The <ws-handler/> element has been replaced with <ws-service-activator/>, and it is now a "standalone" component (i.e. it is no longer necessary to provide its id as a reference within another separate <service-activator/> element).
|
2008-09-05 19:22:10 +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
|
99f101e453
|
Moved the 'outputChannel' property from AbstractEndpoint to AbstractInOutEndpoint.
|
2008-09-05 17:35:19 +00:00 |
|
Mark Fisher
|
10d47903ef
|
Removed AbstractRequestReplyEndpoint. MessagingBridge now extends AbstractInOutEndpoint.
|
2008-09-05 17:05:41 +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
|
63720ded3f
|
Merging the interval and cron-based Odd-Even samples into the same package.
|
2008-09-05 03:11:29 +00:00 |
|
Mark Fisher
|
d5ec7a5664
|
Merging the interval and cron-based Odd-Even samples into the same package.
|
2008-09-05 03:05:58 +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
|
313fa67b0b
|
Removed AbstractMessageEndpointParser and ReplyMessageCorrelator is now a direct endpoint implementation rather than a MessageHandler.
|
2008-09-04 22:09:23 +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 |
|
Iwein Fuld
|
ccf691c168
|
renamed variable
|
2008-09-04 18:10:10 +00:00 |
|
Iwein Fuld
|
69c4441dde
|
Create PollableFileSource
This version waits until the next whole second before picking up files. This behavior should be made optional later.
|
2008-09-04 17:29:54 +00:00 |
|
Mark Fisher
|
b97b19527e
|
Committing the PollableFileSource in the new "org.springframework.integration.file" module.
|
2008-09-04 16:43:57 +00:00 |
|
Mark Fisher
|
98da2d0c37
|
Adding new module for File adapters
|
2008-09-04 16:24: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
|
b3a155de94
|
The MessageEndpoint interface no longer extends BeanNameAware (AbstractEndpoint implements it).
|
2008-09-03 19:59:35 +00:00 |
|