Mark Fisher
|
39a8486ac8
|
Refactored MessageConsumer with onMessage to MessageHandler with handleMessage.
|
2008-11-03 14:17:53 +00:00 |
|
Mark Fisher
|
90dcb7e88b
|
Renamed AbstractMessageProducingEndpoint to MessageProducerSupport.
|
2008-11-03 11:52:30 +00:00 |
|
Mark Fisher
|
9be19cfd93
|
Updated CronSequenceGenerator and added more tests.
|
2008-11-03 02:46:04 +00:00 |
|
Mark Fisher
|
e375776811
|
Setting the TaskExecutor prior to calling afterPropertiesSet().
|
2008-11-02 23:23:07 +00:00 |
|
Mark Fisher
|
654da47b20
|
Removed endpoints Set instance variable (always loading from beanFactory).
|
2008-11-02 22:39:31 +00:00 |
|
Mark Fisher
|
da0d975ff0
|
Removed MessageProducer interface.
|
2008-11-02 19:27:31 +00:00 |
|
Mark Fisher
|
c322dfd61e
|
Moved BoundedHashMap (used by SimpleMessageStore) to the sandbox.
|
2008-11-02 17:17:23 +00:00 |
|
Mark Fisher
|
7cc24bba50
|
Moved MessageStore, SimpleMessageStore, and MessageStoringInterceptor to the sandbox.
|
2008-11-02 17:11:41 +00:00 |
|
Jonas Partner
|
bbfdf3bcf8
|
latch count down in wrong place
|
2008-11-02 16:31:46 +00:00 |
|
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 |
|
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
|
fad389fd2e
|
INT-438
|
2008-10-27 14:38:25 +00:00 |
|
Iwein Fuld
|
fddd8792d5
|
removed TODO, added constant for task executor bean name
|
2008-10-21 20:13:48 +00:00 |
|
Iwein Fuld
|
09fbae826d
|
resolved BitSet todo and added hamcrest to .classpath again
|
2008-10-21 09:36:18 +00:00 |
|
Mark Fisher
|
379fed3f5b
|
Refactored to associate latch with trigger instead of consumer.
|
2008-10-20 19:06:36 +00:00 |
|
Mark Fisher
|
6e4b501ec6
|
Moving the MethodPublishingInterceptor and @Publisher annotation support to the sandbox for now.
|
2008-10-20 17:55:36 +00:00 |
|
Mark Fisher
|
df8bf6ed8f
|
Removed DefaultErrorChannel.
|
2008-10-20 15:52:36 +00:00 |
|
Mark Fisher
|
1dc2c175a2
|
Removed AbstractPoller and ChannelPoller. Refactored test cases to use PollingConsumerEndpoint.
|
2008-10-20 15:27:03 +00:00 |
|
Mark Fisher
|
f8b2724f7a
|
ApplicationContextMessageBus now implements the ChannelResolver interface. The MessagePublishingErrorHandler for the SimpleTaskScheduler is now created in the MessageBusParser rather than in the initialization code of the MessageBus.
|
2008-10-20 13:50:22 +00:00 |
|
Mark Fisher
|
7124894646
|
MessagePublishingErrorHandler is now BeanFactoryAware and therefore capable of creating a default BeanFactoryChannelResolver.
|
2008-10-20 13:45:43 +00:00 |
|
Mark Fisher
|
b6bd0b30fc
|
Created 'consumer' package and moved consumer implementations from 'message' and 'endpoint' packages.
|
2008-10-20 12:09:30 +00:00 |
|
Mark Fisher
|
31f1116cff
|
Renamed DefaultMessageBusTests to ApplicationContextMessageBusTests (to match the renamed class under test).
|
2008-10-20 11:41:50 +00:00 |
|
Mark Fisher
|
25d0ac78b6
|
INT-435
|
2008-10-20 11:38:00 +00:00 |
|
Mark Fisher
|
e31520bc64
|
Renamed DefaultMessageBus to ApplicationContextMessageBus.
|
2008-10-20 10:43:16 +00:00 |
|
Mark Fisher
|
7f7fb10ae5
|
Added RouterFactoryBean. MethodInvokingRouter now provides a constructor to accept the 'targetObject' only (without a method or methodName). It will resolve a single method annotated with @Router or else fallback to a single public method (INT-433, INT-434).
|
2008-10-19 23:02:18 +00:00 |
|