Commit Graph

3184 Commits

Author SHA1 Message Date
Mark Fisher
fcef6c078e Moved 'outputChannel' configuration into each implementation instead of AbstractMethodAnnotationPostProcessor. 2008-11-01 15:34:21 +00:00
Mark Fisher
48180e8939 ApplicationContextMessageBus no longer implements the ChannelResolver interface. 2008-11-01 00:06:03 +00:00
Mark Fisher
898f67aec2 Removed the MessageBus interface. The ApplicationContextMessageBus now implements Lifecycle directly. The MessageEndpoint interface had no additional methods after the removal of registerEndpoint(). 2008-10-31 23:44:22 +00:00
Mark Fisher
dae343a07f Removed MessageBusAware and MessageBusAwareBeanPostProcessor. 2008-10-31 23:30:02 +00:00
Mark Fisher
14d892e044 Removed the registerEndpoint method from MessageBus. 2008-10-31 21:21:42 +00:00
Mark Fisher
cb25a95280 Removed dependency on MessageBus. 2008-10-31 21:20:58 +00:00
Mark Fisher
c4ba251b57 GatewayProxyFactoryBean now implements Lifecycle and manages the lifecycle of its gateway map. 2008-10-31 21:20:31 +00:00
Mark Fisher
18bc987e26 AbstractMessagingGateway now provides the TaskScheduler to its replyMessageCorrelator and manages its Lifecycle rather than delegating to MessageBus. 2008-10-31 21:19:09 +00:00
Mark Fisher
b3b346e175 MessagingAnnotationPostProcessor now depends on the Lifeycle interface rather than the MessageBus. It starts any endpoints that it creates itself rather than calling bus.registerEndpoint(). 2008-10-31 21:16:12 +00:00
Mark Fisher
5e5562e180 TaskScheduler bean name is now public (will likely move to a different class though). 2008-10-31 21:10:59 +00:00
Mark Fisher
aed3be2ae2 Registering endpoint directly with ApplicationContext instead of MessageBus. 2008-10-31 21:04:55 +00:00
Mark Fisher
25a174b35c Depends on Lifecycle interface only rather than MessageBus. 2008-10-31 21:02:37 +00:00
Mark Fisher
f3bbd7d705 Added reply timeouts. 2008-10-31 21:01:38 +00:00
Mark Fisher
35ae2ac334 Moved context refresh after bean registration. 2008-10-31 21:01:17 +00:00
Mark Fisher
380eb3baa1 removed 'lookupEndpoint' method 2008-10-31 17:33:33 +00:00
Mark Fisher
101f4717a2 deactivateEndpoint is now private 2008-10-31 17:22:50 +00:00
Mark Fisher
90f115eb91 fixed typo in inner class name 2008-10-31 15:55:52 +00:00
Mark Fisher
8f4d481ab2 No longer subtracting 1 from the max value in getRange(). 2008-10-31 14:29:05 +00:00
Mark Fisher
6e1a70c196 Adjusted manifest to include org.springframework.util.* in the import. 2008-10-30 21:30:06 +00:00
Mark Fisher
731b238f1c Configuring the AbstractMailReceiver's maxFetchSize property to match the poller's max-messages-per-poll value if available. Otherwise, setting to 1 to avoid lost mails (since pre-fetched mail messages would be added to the mailQueue and deleted from the server). 2008-10-30 21:23:13 +00:00
Mark Fisher
16e20517ef ImapIdleChannelAdapter and MailReceivingMessageSource both now require a MessageReceiver instance as the constructor argument rather than accepting a URI, creating a MessageReceiver, and then passing properties to that receiver. Also, the 'mail:inbound-channel-adapter' element now supports the 'java-mail-properties' attribute. 2008-10-30 21:04:30 +00:00
Mark Fisher
46866bd05a Removed empty 'monitor' package 2008-10-30 20:18:20 +00:00
Mark Fisher
9fd6b4d073 Moved MailTransportUtils. 2008-10-30 20:16:51 +00:00
Mark Fisher
5b06076d1e Removed unnecessary folder closing call. 2008-10-30 20:10:32 +00:00
Mark Fisher
3817fa2598 Refactored inbound mail channel adapters. Refactored the classes from the 'monitor' package to include a MailReceiver strategy interface with POP3 and IMAP implementations. Added a polling inbound channel adapter that polls a MailReceivingMessageSource which in turn delegates to one of the MailReceiver implementations. Also, added the ImapIdleChannelAdapter for asynchronous callbacks rather than polling (INT-444). 2008-10-30 19:52:47 +00:00
Jonas Partner
1631fe3921 refactored to avoid need for sleep 2008-10-30 16:34:01 +00:00
Jonas Partner
e44ec9d230 increase sleep 2008-10-30 14:45:40 +00:00
Jonas Partner
81629363a9 sleep after the latch to make sure the exception is there 2008-10-30 14:38:32 +00:00
Jonas Partner
efa42f761a make the throwables list volatile 2008-10-30 14:33:51 +00:00
Jonas Partner
6ac93f1825 remove extra wait 2008-10-30 14:20:29 +00:00
Iwein Fuld
cc9e98255e IN PROGRESS - issue INT-443: add javadoc to TaskScheduler.schedule
http://jira.springframework.org/browse/INT-443
2008-10-30 14:04:44 +00:00
Jonas Partner
05687725c3 increased timeouts 2008-10-30 07:34:57 +00:00
Jonas Partner
1ca740ab8b simplified so Runnable is wrapped not proxied 2008-10-29 15:08:26 +00:00
Jonas Partner
df5c72f653 BeanPostProcessor for proxying TaskExecutor instances to allow delegation to an error handler when async execution throws errors.
Relates to INT-440
2008-10-29 14:36:40 +00:00
Mark Fisher
27604d3707 Refactored ResultFactoryResultTypeHelper into XmlNamespaceUtils. 2008-10-28 20:07:56 +00:00
Mark Fisher
ca08c18946 INT-442 2008-10-28 19:09:40 +00:00
Mark Fisher
b10afab6f4 Connection starts if not already running in the receive() call. 2008-10-28 17:42:22 +00:00
Mark Fisher
45f8d5a9ac INT-441 2008-10-28 16:12:55 +00:00
Mark Fisher
12dfdefc1b Renamed order method getItems() 2008-10-28 14:54:07 +00:00
Mark Fisher
3aa493785f Updated endpoint chapter to include some discussion of the poller sub-element (more to come) 2008-10-27 22:46:28 +00:00
Mark Fisher
d8c1049ba8 Updated namespaces appendix 2008-10-27 22:29:26 +00:00
Mark Fisher
62cae4dd4f Updated samples documentation 2008-10-27 22:26:21 +00:00
Mark Fisher
7dd871b652 Added javax.activation, javax.xml.stream, and com.sun.xml.bind dependencies to .classpath. 2008-10-27 14:52:12 +00:00
Mark Fisher
fad389fd2e INT-438 2008-10-27 14:38:25 +00:00
Mark Fisher
f60b510961 Renamed rmi chapter 2008-10-27 12:42:09 +00:00
Jonas Partner
08ff6f92ca added java.xml.bind to Eclipse classpath 2008-10-27 11:30:20 +00:00
Ben Hale
26a2a00e15 Updates to spring-build 2008-10-25 18:29:25 +00:00
Jonas Partner
47312fef0c removed unused channel from test 2008-10-23 10:19:25 +00:00
Jonas Partner
aaec86a88c 2008-10-23 10:00:45 +00:00
Mark Fisher
8c997381c7 started transformer documentation 2008-10-22 23:38:24 +00:00