Mark Fisher
|
55283444da
|
The 'channel' element now requires an 'id'.
|
2008-01-22 00:52:07 +00:00 |
|
Mark Fisher
|
c9c9a0875c
|
Extending reference manual
|
2008-01-22 00:43:11 +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
|
7c95ef7634
|
Extended configuration doc
|
2008-01-18 23:43:45 +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
|
19dabafa89
|
Updated reference documentation
|
2008-01-18 17:15:55 +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
|
b4828d4b08
|
Added to the reference documentation
|
2008-01-17 04:44:27 +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 |
|
Mark Fisher
|
6cd1e7be7c
|
Added channel reference to Subscription and refactored/simplified TargetAdapter (implements MessageHandler).
|
2008-01-15 21:57:12 +00:00 |
|
Mark Fisher
|
0a273b016c
|
Moved PooledMessageHandler to the handler package.
|
2008-01-14 20:41:53 +00:00 |
|
Mark Fisher
|
c6286f168e
|
Added latch countdown for rejecting handler calls as well for proper wait.
|
2008-01-14 19:58:33 +00:00 |
|
Mark Fisher
|
aa0930a43a
|
Message bus doActivate(..) only calls start() on dispatcher if it's not already running.
|
2008-01-14 19:49:38 +00:00 |
|
Mark Fisher
|
2b29791fde
|
Major refactoring of message bus, scheduling, and dispatching.
|
2008-01-14 19:41:48 +00:00 |
|
Mark Fisher
|
9737b329dc
|
Added messaging task scheduler abstraction.
|
2008-01-13 18:44:30 +00:00 |
|
Mark Fisher
|
e1b1b925ed
|
Added ChannelPollingMessageDispatcher for simplification (no need to set a ChannelPollingMessageRetriever on a dispatcher). The DefaultMessageDispatcher has been renamed BasePollingMessageDispatcher.
|
2008-01-12 19:09:06 +00:00 |
|
Mark Fisher
|
420e0002c2
|
Implemented CharacterStreamTargetAdapter and added CharacterStreamTargetAdapterTests.
|
2008-01-12 18:07:38 +00:00 |
|
Mark Fisher
|
ae853568a6
|
commented out test for build server timing issues
|
2008-01-12 02:09:18 +00:00 |
|
Mark Fisher
|
bee854c42c
|
JmsMessageDrivenSourceAdapter now delegates to ChannelPublishingJmsListener. The latter may also be used on its own.
|
2008-01-12 02:02:02 +00:00 |
|
Mark Fisher
|
8fcb10d9be
|
Added configurable buffer size and synchronization on the underlying stream.
|
2008-01-12 00:32:33 +00:00 |
|
Mark Fisher
|
133390ba07
|
Added configurable buffer size and synchronization on the underlying stream.
|
2008-01-11 23:42:52 +00:00 |
|
Mark Fisher
|
27b4912415
|
Added source adapter for byte streams.
|
2008-01-11 22:38:55 +00:00 |
|