Jonas Partner
|
14ef15af8f
|
remove unused proxy
|
2008-11-13 22:25:05 +00:00 |
|
Jonas Partner
|
f8aff7d281
|
|
2008-11-13 22:11:07 +00:00 |
|
Mark Fisher
|
6b468da46d
|
Removed the LifeycleSupport base class. SimpleTaskScheduler and AbstractEndpoint now provide their own Lifecycle implementations. Added an IntegrationObjectSupport class with convenient access to the 'channelResolver' and 'taskScheduler' instances.
|
2008-11-13 17:49:13 +00:00 |
|
Mark Fisher
|
6c554f929d
|
Added namespace support for 'auto-startup' on endpoints (INT-463).
|
2008-11-13 16:15:38 +00:00 |
|
Mark Fisher
|
f5cc9b3591
|
Removed the MessageEndpoint interface (it defined no methods). AbstractEndpoint is still the base class for all Message-producing and Message-consuming components.
|
2008-11-13 02:15:25 +00:00 |
|
Mark Fisher
|
ab13665033
|
Relying on SpringTransactionAnnotationParser. Spring 2.5.6 added support for parsing the Transactional annotation directly rather than requiring an AnnotatedElement.
|
2008-11-13 01:52:13 +00:00 |
|
Mark Fisher
|
482465ff95
|
Added constructor for message and cause.
|
2008-11-12 21:50:18 +00:00 |
|
Mark Fisher
|
9e7d631a72
|
INT-302
|
2008-11-12 17:05:10 +00:00 |
|
Mark Fisher
|
0ef08a42ba
|
PriorityChannel now uses a null semaphore to indicate an unbounded queue rather than relying on Integer.MAX_VALUE.
|
2008-11-12 16:56:09 +00:00 |
|
Mark Fisher
|
3a3ac1c298
|
Removed the check for "UNBOUNDED" String in the channel parser.
|
2008-11-12 16:53:28 +00:00 |
|
Mark Fisher
|
fb52ef630c
|
INT-465
|
2008-11-12 15:57:11 +00:00 |
|
Mark Fisher
|
b34c2488c7
|
Changed MessageHeaders non-serializable log message to INFO-level (instead of WARN).
|
2008-11-12 14:30:29 +00:00 |
|
Mark Fisher
|
cc51f68993
|
PoolExecutorParser is now ThreadPoolTaskExecutorParser, and the IntegrationContextUtils 'createTaskExecutor' method is now 'createThreadPoolTaskExecutor'.
|
2008-11-12 02:17:03 +00:00 |
|
Mark Fisher
|
4e9d1178da
|
AbstractEndpoint now has a channelResolver property (initialized in the setBeanFactory(..) method), and therefore the GatewayProxyFactoryBean is no longer BeanFactoryAware directly (inherits from AbstractEndpoint).
|
2008-11-12 02:10:20 +00:00 |
|
Mark Fisher
|
6771eaea23
|
The 'enable-annotations' element is now <annotation-config/>.
|
2008-11-11 23:35:12 +00:00 |
|
Mark Fisher
|
818226069f
|
Added tests for explicitly defined TaskScheduler.
|
2008-11-11 23:20:09 +00:00 |
|
Mark Fisher
|
16dfec6601
|
INT-462
|
2008-11-11 23:13:24 +00:00 |
|
Mark Fisher
|
fea222b37f
|
The <message-bus/> element is no longer necessary. It has been removed from the XSD (INT-462). The annotations are enabled by a separate element, and the application-event-multicaster element is also now separate.
|
2008-11-11 23:08:45 +00:00 |
|
Mark Fisher
|
f4ccde6257
|
Message Endpoints and the SimpleTaskScheduler now manage their own lifecycles. The ApplicationContextMessageBus is no longer necessary (part of INT-462). The MessagePublishingErrorHandler now detects the default error channel within the beanFactory if necessary (INT-464).
|
2008-11-11 20:11:21 +00:00 |
|
Mark Fisher
|
11af44fe43
|
Moved the MessagingGateway interface from the 'endpoint' package to the 'gateway' package.
|
2008-11-10 15:48:05 +00:00 |
|
Mark Fisher
|
76a20e57d0
|
SourcePollingChannelAdapter no longer implements BeanNameAware since it inherits that implementation from AbstractEndpoint already.
|
2008-11-07 16:54:29 +00:00 |
|
Mark Fisher
|
f543f1430e
|
Adding tool annotations to schema (INT-114).
|
2008-11-07 16:41:41 +00:00 |
|
Mark Fisher
|
e8bb6d1f69
|
Relaxing XSD types for attribute values (part of INT-302).
|
2008-11-06 21:00:56 +00:00 |
|
Iwein Fuld
|
396e9e179f
|
resolved warning left over earlier
|
2008-11-05 10:11:53 +00:00 |
|
Mark Fisher
|
4b64978bdd
|
Renamed MethodInvokingSource to MethodInvokingMessageSource.
|
2008-11-03 15:45:46 +00:00 |
|
Mark Fisher
|
ef1b7fe54b
|
Moved classes from 'consumer' package to 'handler'.
|
2008-11-03 15:06:45 +00:00 |
|
Mark Fisher
|
96fbfa221b
|
Renamed AbstractConsumerFactoryBean to AbstractMessageHandlerFactoryBean.
|
2008-11-03 14:54:53 +00:00 |
|
Mark Fisher
|
515ed698a6
|
Renamed SubscribingConsumerEndpoint to EventDrivenConsumer.
|
2008-11-03 14:41:53 +00:00 |
|
Mark Fisher
|
3e2d09e5d7
|
Renamed PollingConsumerEndpoint to PollingConsumer.
|
2008-11-03 14:32:02 +00:00 |
|
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
|
8279cce04d
|
Upgraded dependencies to Spring 2.5.6 (INT-446).
|
2008-11-02 16:12:07 +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 |
|