Commit Graph

3184 Commits

Author SHA1 Message Date
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
Mark Fisher
6d4bc55520 Renamed AbstractProducerEndpoint to AbstractMessageProducingEndpoint (consistent with AbstractMessageConsumingEndpoint). 2008-09-17 22:36:50 +00:00
Mark Fisher
713c1a62db minor doc update 2008-09-17 21:53:20 +00:00
Mark Fisher
5a0677af00 Added AbstractPollingInboundChannelAdapterParser. 2008-09-17 21:30:12 +00:00
Mark Fisher
9849e47691 Removed 'stream' directory 2008-09-17 21:12:33 +00:00
Mark Fisher
7f8d9d390d Removed 'stream' directory 2008-09-17 21:11:33 +00:00
Mark Fisher
3734346874 Adding new 'event' and 'stream' modules to the main build 2008-09-17 21:09:52 +00:00
Mark Fisher
547289b61e Updated tests and their XSD namespace imports. 2008-09-17 21:07:39 +00:00
Mark Fisher
8740ba1d19 Added import for beans.* to template.mf. 2008-09-17 20:44:43 +00:00
Mark Fisher
9f2b0af8c3 Migrated the stream-based adapters from the "adapters" module to "org.springframework.integration.stream" (INT-375). 2008-09-17 20:32:47 +00:00
Mark Fisher
5676667c06 Adding new 'org.springframework.integration.stream' module (INT-375). 2008-09-17 19:38:43 +00:00
Mark Fisher
55db3b11f0 Renamed ApplicationEventSource and ApplicationEventTarget. The new names are ApplicationEventInboundChannelAdapter and ApplicationEventOutboundChannelAdapter respectively. 2008-09-17 19:21:21 +00:00
Mark Fisher
a2544f5b8e Added AbstractProducerEndpoint. 2008-09-17 19:16:19 +00:00
Mark Fisher
af402eaa7b Adding new 'org.springframework.integration.event' module (INT-375). 2008-09-17 18:15:23 +00:00
Mark Fisher
f7ea3f765d Removed 'event' code from the 'org.springframework.integration.adapter' module (INT-375). 2008-09-17 18:13:16 +00:00
Mark Fisher
21d98f353d Removed 'handler' and 'handler-chain' elements from the XSD. 2008-09-17 12:41:29 +00:00
Mark Fisher
09f9161899 MessageBus interface no longer extends DisposableBean. Now, the DefaultMessageBus implementation implements DisposableBean directly. 2008-09-17 12:40:46 +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
Iwein Fuld
e59b11381b OPEN - issue INT-369: Nullpointer in AggregatingMessageHandler
http://jira.springframework.org/browse/INT-369
Added nullcheck and moved isEmpty check to MethodInvokingAggregator
2008-09-16 20:01:12 +00:00
Mark Fisher
473ac068d1 TaskScheduler no longer defines a setErrorHandler() method. 2008-09-15 14:11:29 +00:00
Mark Fisher
ccb9ba4197 Removed DefaultEndpointRegistry. The DefaultMessageBus now implements the EndpointRegistry interface directly. 2008-09-15 13:57:27 +00:00
Mark Fisher
9b451eca65 formatting 2008-09-15 13:02:51 +00:00
Iwein Fuld
a4daf1c0f7 Added noOp check to QueuedFtpClientPool
removed tracing from PollableFileSource
2008-09-14 12:31:16 +00:00
Mark Fisher
82574606e1 Added 'default-output-channel' attribute to the <router/> element (INT-367). 2008-09-11 17:04:11 +00:00
Iwein Fuld
78d349df75 Cosmetic / javadoc on FileListFilters 2008-09-11 17:01:38 +00:00
Iwein Fuld
280da19191 Replaced FileFilter usage with FileListFilter 2008-09-11 16:25:05 +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
Iwein Fuld
0f9dc8c750 Complete - task 6: Create PollableFileSource
Last review done by Mark and Arjen, modification time concern pushed out.
Added parameter to MessageDeliveryAware
2008-09-11 13:40:12 +00:00
Mark Fisher
61ed767cdb Cafe demo now uses a gateway proxy. 2008-09-09 14:49:13 +00:00
Mark Fisher
d717edf5a2 Minor change to Barista. 2008-09-09 14:24:35 +00:00
Mark Fisher
f074f23eac Providing XML and Annotation-based versions of Cafe Demo. 2008-09-09 14:18:01 +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
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