Mark Fisher
|
ecce093f6e
|
Added 'autoStartup' to message-bus (INT-101), 'initialDelay' and 'fixedRate' attributes for @Polled (INT-100), <handler-chain> element (INT-58), <selector> sub-element (INT-102), and <interceptor> sub-element (INT-106).
|
2008-02-13 08:08:26 +00:00 |
|
Mark Fisher
|
405311d9b9
|
Refactored DefaultMessageDispatcher to delegate to MessageDistributor with logic previously in the DispatcherTask. The DispatcherTask is now an inner class of DefaultMessageDispatcher. Also added ChannelPurger (INT-105), MessageSelectingInterceptor (INT-98), and support for "datatype channels" (INT-99).
|
2008-02-10 00:06:09 +00:00 |
|
Mark Fisher
|
d089567e6c
|
Adjusted timings.
|
2008-02-05 11:14:06 +00:00 |
|
Mark Fisher
|
65abee9eb6
|
JmsTargetAdapter now passes any JMS attributes from the Spring Integration MessageHeader to the JMS Message prior to sending to its Destination (INT-97). JmsTargetAdapter also supports the 'destinationName' property now in addition to 'destination'. The 'jms-target' element accepts a 'destination-name' attribute as well (INT-96).
|
2008-02-05 00:09:40 +00:00 |
|
Mark Fisher
|
76c19438ff
|
Added Aggregator, AggregatingMessageHandler, RoutingBarrier, RoutingBarrierCompletionStrategy, and related classes.
|
2008-02-04 19:15:57 +00:00 |
|
Mark Fisher
|
753a67b8a4
|
Added the 'replyChannel' property to MessageHeader. It takes precedence over the 'replyChannelName' when DefaultMessageEndpoint resolves the channel for reply Messages.
|
2008-01-31 23:14:47 +00:00 |
|
Mark Fisher
|
1f5e7b5756
|
SimpleChannel now creates a SynchronousQueue if the capacity is less than or equal to 0. SplitterMessageHandlerAdapter exposes a configurable 'sendTimeout' property.
|
2008-01-31 22:04:35 +00:00 |
|
Mark Fisher
|
e3f7bf4681
|
Added 'clear()' and 'purge()' methods to channel and added 'isExpired()' method to Message.
|
2008-01-31 18:30:21 +00:00 |
|
Mark Fisher
|
472aa0f436
|
Added basic ChannelInterceptor functionality and 'unregister' method for ChannelRegistry.
|
2008-01-31 16:11:02 +00:00 |
|
Mark Fisher
|
7d8566ee2e
|
Adjusted test timeout values for build server.
|
2008-01-28 16:28:29 +00:00 |
|
Mark Fisher
|
38f11cae8b
|
Updated 'organisation' in ivy.xml to include 'integration'
|
2008-01-28 14:22:06 +00:00 |
|
Mark Fisher
|
269055f439
|
Setting sessionTransacted to 'true' for the JmsMessageDrivenSourceAdapter (and minor updates in cafe sample).
|
2008-01-23 08:51:18 +00:00 |
|
Mark Fisher
|
b258239e08
|
Added Cafe demo to spring-integration-samples
|
2008-01-23 04:13:39 +00:00 |
|
Mark Fisher
|
1517132465
|
Extended test coverage
|
2008-01-23 01:50:21 +00:00 |
|
Mark Fisher
|
104e8c3ddb
|
ChannelParser always uses 2-argument constructor now to avoid potential "related error" messages in the log following a NoSuchBeanDefinitionException.
|
2008-01-22 21:18:14 +00:00 |
|
Ben Hale
|
9c9e1df73e
|
Updated to use spring-build-0.11.0 and package up a release
|
2008-01-22 19:00:01 +00:00 |
|
Mark Fisher
|
c8c843e294
|
Extended RouterMessageHandlerAdapterTests
|
2008-01-22 14:47:18 +00:00 |
|
Mark Fisher
|
55283444da
|
The 'channel' element now requires an 'id'.
|
2008-01-22 00:52:07 +00:00 |
|
Mark Fisher
|
89e990f661
|
DefaultMessageEndpoint now provides a ReplyHandler callback for ConcurrentHandlers.
|
2008-01-21 16:34:20 +00:00 |
|
Mark Fisher
|
33143a98d6
|
Added tests for 'dispatcher-policy' in ChannelParser. Added tests for 'concurrency' in EndpointParser.
|
2008-01-20 23:46:57 +00:00 |
|
Mark Fisher
|
35b098b164
|
Added 'queueCapacity' and 'keepAliveSeconds' properties to ConcurrencyPolicy. Refactored DefaultMessageEndpoint and ConcurrentHandler to delegate to ConcurrencyPolicy and avoid duplication of concurrency properties. Added namespace support for 'dispatcher-policy' as a sub-element of 'channel', and also added namespace support for the new concurrency properties.
|
2008-01-20 20:03:54 +00:00 |
|
Mark Fisher
|
945bc9511f
|
ConcurrentHandler and DefaultMessageEndpoint now propagate rejection exceptions so that DispatcherTask has proper retry behavior, and PollingSchedule now implements equals and hashCode so that the handler map keys are recognized (handlers are added to the same task if they have the same schedule).
|
2008-01-19 21:00:44 +00:00 |
|
Mark Fisher
|
5f067925a9
|
Removed DispatcherTask constructor for ChannelPollingMessageRetriever - it will always be created for the provided MessageChannel.
|
2008-01-19 19:32:03 +00:00 |
|
Mark Fisher
|
b8aa69e1b5
|
Moved dispatcher policy into channel - simplified MessageBus, DefaultMessageDispatcher, and DispatcherTask.
|
2008-01-19 19:26:06 +00:00 |
|
Mark Fisher
|
6bee7a9997
|
Added 'dispatcher-pool-size' attribute to the 'message-bus' element, and fixed namespace support for 'schedule' and 'concurrency' on endpoints.
|
2008-01-19 01:43:55 +00:00 |
|
Mark Fisher
|
3fbc2b1c1f
|
Increased latch wait time for build server.
|
2008-01-18 18:10:10 +00:00 |
|
Mark Fisher
|
afa3865c38
|
Increased reliability of test by adding countdown to failing handler as well.
|
2008-01-18 18:03:06 +00:00 |
|
Mark Fisher
|
568dd30f56
|
Removed fragile timing tests.
|
2008-01-18 17:51:31 +00:00 |
|
Mark Fisher
|
2aa07846d6
|
Adjusted test timing.
|
2008-01-18 17:44:26 +00:00 |
|
Mark Fisher
|
eaeefd4eb1
|
Adjusted test timing.
|
2008-01-18 17:36:36 +00:00 |
|
Mark Fisher
|
3a53c35f0b
|
Refactored so that endpoint is reponsible for managing ConcurrentHandlers rather than dispatchers having that responsibility. Also providing errorHandler for endpoints. That errorHandler is also used for asynchronous handler task execution.
|
2008-01-17 21:42:51 +00:00 |
|
Mark Fisher
|
a1614c4e3a
|
Simplifications and counting changes for DefaultMessageDispatcherTests.
|
2008-01-17 17:49:51 +00:00 |
|
Mark Fisher
|
1af6bd7fb7
|
restructuring project resources
|
2008-01-17 17:27:41 +00:00 |
|
Mark Fisher
|
9b367c14ad
|
Simplifications
|
2008-01-17 04:50:42 +00:00 |
|
Mark Fisher
|
0d7106b320
|
Test does not need counter.
|
2008-01-16 22:23:29 +00:00 |
|
Mark Fisher
|
8225cb1405
|
Added timestamp and methods to retrieve attribute and property names.
|
2008-01-16 22:09:54 +00:00 |
|
Mark Fisher
|
2ffae06824
|
Renamed 'invalidMessageChannel' to 'errorChannel'
|
2008-01-16 16:38:14 +00:00 |
|
Mark Fisher
|
22386aabb7
|
Added MessageParserTests
|
2008-01-16 16:20:50 +00:00 |
|
Mark Fisher
|
40182cb07b
|
Added ByteStreamTargetAdapter
|
2008-01-16 14:46:29 +00:00 |
|
Mark Fisher
|
b5335e71cc
|
Setting result prior to counting down latch.
|
2008-01-16 04:38:24 +00:00 |
|
Mark Fisher
|
74217bccec
|
Added latch count assertions.
|
2008-01-16 04:18:17 +00:00 |
|
Mark Fisher
|
79789d4b18
|
Added latch count assertions.
|
2008-01-16 03:51:47 +00:00 |
|
Mark Fisher
|
2121dd5f7f
|
Renamed 'broadcaster' property to 'publishSubscribe'.
|
2008-01-16 03:39:52 +00:00 |
|
Mark Fisher
|
45d1332659
|
Added namespace support for publish-subscribe channel.
|
2008-01-16 03:21:50 +00:00 |
|
Mark Fisher
|
3254c132d2
|
Added timeout value.
|
2008-01-16 02:24:54 +00:00 |
|
Mark Fisher
|
80e785f70e
|
Added broadcaster property to channel parser.
|
2008-01-16 01:53:17 +00:00 |
|
Mark Fisher
|
6d23f6a64c
|
Exposed setter for messagingTaskScheduler.
|
2008-01-16 01:34:31 +00:00 |
|
Mark Fisher
|
cc2bd24b8a
|
Fixed JmsTargetAdapterParser after changes to TargetAdapter (now a handler wrapped in endpoint)
|
2008-01-15 23:21:00 +00:00 |
|
Mark Fisher
|
9014cae6cc
|
Fixed FileTargetAdapterParser after changes to TargetAdapter (now a handler wrapped in endpoint)
|
2008-01-15 22:50:30 +00:00 |
|
Mark Fisher
|
517eb654f3
|
Enabled auto-create for endpoint's defaultOutputChannel if necessary, and modified the EndpointParser to use channel names instead of RuntimeBeanReference.
|
2008-01-15 22:14:02 +00:00 |
|