Mark Fisher
|
ffacaabf64
|
Increased timeout value for retrieval tests that should occur within the allotted timeout.
|
2008-04-13 15:55:54 +00:00 |
|
Mark Fisher
|
167da2f28c
|
Increased delay for publishing to the MessageStore when testing blocking retrieval that should timeout.
|
2008-04-12 16:12:28 +00:00 |
|
Mark Fisher
|
18b096f69f
|
Now enforcing that a message endpoint must contain a handler method (INT-177).
|
2008-04-12 16:02:20 +00:00 |
|
Mark Fisher
|
3ef001545f
|
Added test for Splitter annotation now that the output channel is propagated from @MessageEndpoint.
|
2008-04-11 22:25:21 +00:00 |
|
Mark Fisher
|
1835a9e0ed
|
Added the correlationId, expiration, priority, and sequence number to MessageHeader's toString().
|
2008-04-11 19:21:01 +00:00 |
|
Mark Fisher
|
88ac6af364
|
The @Splitter annotation no longer has a "channel" attribute. Instead it uses the @MessageEndpoint's "defaultOutput" attribute (INT-189).
|
2008-04-11 19:13:45 +00:00 |
|
Mark Fisher
|
b7517caaba
|
SplitterMessageHandlerAdapter no longer does unnecessary type-check prior to method invocation (INT-190).
|
2008-04-11 16:33:21 +00:00 |
|
Mark Fisher
|
6842be8e40
|
MessagePublishingErrorHandler is no longer set on a Message Endpoint that is itself subscribing to the "errorChannel".
|
2008-04-11 15:32:05 +00:00 |
|
Mark Fisher
|
87e5edb0dc
|
PollingSourceAdapter does schedule tasks when connected to a SynchronousChannel (INT-187).
|
2008-04-11 12:18:03 +00:00 |
|
Mark Fisher
|
64d46f7e67
|
When a PollableSourceAdapter has a SynchronousChannel, it now registers its source with that channel (and does not start any tasks with the scheduler). This is a temporary implementation of this feature likely to be handled differently after continued source refactoring.
|
2008-04-11 04:33:26 +00:00 |
|
Mark Fisher
|
ffb6266d54
|
Increased send timeout value in test.
|
2008-04-11 02:47:39 +00:00 |
|
Mark Fisher
|
d634f38d10
|
A rethrowing Exception handler is provided for any Endpoint subscribed to a SynchronousChannel.
|
2008-04-11 02:37:51 +00:00 |
|
Marius Bogoevici
|
7ac62e7ee1
|
Completing revision 485 - missing from previous commit.
|
2008-04-11 02:00:19 +00:00 |
|
Marius Bogoevici
|
6226d2c06e
|
[INT-140] Adds support for @CompletionStrategy annotation and supports a POJO completion strategy via namespace
|
2008-04-11 01:56:45 +00:00 |
|
Mark Fisher
|
bc9864ffeb
|
SynchronousChannel receives a Message from its source rather than an Object.
|
2008-04-10 23:40:46 +00:00 |
|
Mark Fisher
|
069e7672e3
|
PollableSource now returns a Message rather than an Object from poll(). Now PollableSource implementations may use a MessageMapper, but the "source adapter" no longer does.
|
2008-04-10 21:40:41 +00:00 |
|
Mark Fisher
|
6e30173509
|
PollableSource no longer accepts a "limit" argument in its poll() method (INT-181).
|
2008-04-09 16:33:16 +00:00 |
|
Mark Fisher
|
fec6dec258
|
MessageHandlingException and MessageDeliveryException now require the failed/undelivered Message as a constructor argument.
|
2008-04-09 00:18:56 +00:00 |
|
Mark Fisher
|
a6392bd142
|
Updated Import-Package and Export-Package for each MANIFEST.MF (INT-166).
|
2008-04-07 15:22:04 +00:00 |
|
Mark Fisher
|
61631c365b
|
MessageEndpointAnnotationPostProcessor no longer sets a default Schedule when creating a Subscription (INT-171).
|
2008-04-07 13:25:50 +00:00 |
|
Mark Fisher
|
8ea5f012f3
|
MessageBus now manages the subscription of a MessageEndpoint to a SynchronousChannel if that endpoint's Subscription object contains a NULL Schedule.
|
2008-04-04 20:56:12 +00:00 |
|
Mark Fisher
|
5821ac23a2
|
Added SynchronousChannel (INT-170).
|
2008-04-04 16:58:57 +00:00 |
|
Mark Fisher
|
11d934c4a8
|
The 'method' and 'attributes' properties are now final.
|
2008-04-03 21:52:46 +00:00 |
|
Mark Fisher
|
eb8b5666c8
|
RouterMessageHandlerAdapter now sets the ChannelRegistry on its target Object if that target implements ChannelRegistryAware, and DefaultMessageEndpoint now sets the ChannelRegistry on any ChannelRegistryAware handler (INT-125).
|
2008-04-03 21:44:56 +00:00 |
|
Mark Fisher
|
07edd8f423
|
MessageEndpointAnnotationPostProcessor now handles proxies and also detects inherited @MessageEndpoint annotations (INT-160).
|
2008-04-03 20:31:24 +00:00 |
|
Mark Fisher
|
70e365f4dd
|
SimpleMethodInvoker now delegates to an ArgumentConvertingMethodInvoker.
|
2008-04-03 18:15:31 +00:00 |
|
Mark Fisher
|
d3b28c7da6
|
MessageBus now properly registers error-channel set by 'setErrorChannel' (INT-164). DefaultChannelRegistry no longer has any awareness of an "error channel".
|
2008-04-03 12:35:37 +00:00 |
|
Mark Fisher
|
cbf63d7e90
|
MessageEndpointAnnotationPostProcessor now provides the 'ChannelRegistry' to any Object with a @MessageEndpoint annotation that implements ChannelRegistryAware (INT-125).
|
2008-04-02 21:34:31 +00:00 |
|
Mark Fisher
|
945d3606d0
|
Added "Bundle-Name" to MANIFEST.MF files (INT-165).
|
2008-04-02 16:14:00 +00:00 |
|
Mark Fisher
|
2ab12a9315
|
Returning from registerWithDispatcher(..) if dispatcher is null (INT-164).
|
2008-04-02 11:57:31 +00:00 |
|
Mark Fisher
|
6e845339ad
|
Committing the initial version of the FTP source adapter (INT-153).
|
2008-04-01 01:38:51 +00:00 |
|
Mark Fisher
|
dd6635b86e
|
RetrievalBlockingMessageStore now accepts a target MessageStore in its constructor.
|
2008-03-29 15:34:12 +00:00 |
|
Mark Fisher
|
53c5d1bb75
|
returning return value of remove (message may have been removed already).
|
2008-03-28 21:07:16 +00:00 |
|
Mark Fisher
|
51d080a058
|
Added ResponseCorrelator and RetrievalBlockingMessageStore (INT-143).
|
2008-03-28 20:23:06 +00:00 |
|
Mark Fisher
|
ee5e61da44
|
Added MessageStore strategy and SimpleMessageStore implementation for in-memory storage with a BoundedHashMap.
|
2008-03-27 19:11:54 +00:00 |
|
Mark Fisher
|
71c2b80f7a
|
Added BoundedHashMap.
|
2008-03-27 17:54:46 +00:00 |
|
Mark Fisher
|
9f66c37b4c
|
Factored out common remoting-based source adapter behavior into AbstractMessageHandlingSourceAdapter.
|
2008-03-07 23:48:13 +00:00 |
|
Mark Fisher
|
5191432a8f
|
Added RmiSourceAdapter, RmiTargetAdapter, RmiSourceAdapterParser, and RmiTargetAdapterParser (INT-59, INT-60, and INT-146).
|
2008-03-07 19:33:36 +00:00 |
|
Marius Bogoevici
|
c602050df6
|
Adds the 'timeout' attribute on <aggregator/> (INT-139)
|
2008-03-07 06:18:23 +00:00 |
|
Mark Fisher
|
8b7c1c3c35
|
Added the MessagePriority enum (INT-141).
|
2008-03-05 21:11:11 +00:00 |
|
Mark Fisher
|
753ce56354
|
Added @Concurrency Annotation (INT-118).
|
2008-03-05 20:42:51 +00:00 |
|
Mark Fisher
|
4d6292b35a
|
Added test for a <priority-channel/> with "datatype" attribute. Also, the MessageSelectingInterceptor now provides the rejected Message to the MessageDeliveryException.
|
2008-03-04 22:46:22 +00:00 |
|
Mark Fisher
|
1bed4b19e9
|
Added namespace support for <priority-channel/> (INT-131).
|
2008-03-04 22:24:55 +00:00 |
|
Mark Fisher
|
0d8dc5ba81
|
ChannelPurger now accepts more than one MessageChannel (with a varargs constructor).
|
2008-03-04 18:54:20 +00:00 |
|
Mark Fisher
|
41e6befa23
|
MessageEndpointAnnotationPostProcessor now requires 'messageBus' as a constructor-arg (rather than setter).
|
2008-03-04 17:25:58 +00:00 |
|
Marius Bogoevici
|
f987d920aa
|
Add test method reflecting the fact that the only type of parameter that is supported by AggregatorAdapter is Collection<?> and not one of the Collection subclasses. This might change in a future version.
|
2008-03-04 16:44:18 +00:00 |
|
Mark Fisher
|
e37e22eb76
|
AggregatorAdapter throws a MessagingConfigurationException if the method is invalid (wrong name provided or non-conforming signature). The IllegalArgumentExceptions are only thrown in the case of a null object, method, or methodName.
|
2008-03-04 16:24:21 +00:00 |
|
Mark Fisher
|
0d1843211a
|
Using 'spring-integration-core-1.0.xsd' in 'testAnnotatedAggregator.xml' and added tests for wrong parameter counts in AggregatorAdapterTests.
|
2008-03-04 16:03:29 +00:00 |
|
Marius Bogoevici
|
2428a8390a
|
Add @Aggregator annotation for annotating methods that can aggregate messages (INT-94).
|
2008-03-04 05:23:06 +00:00 |
|
Marius Bogoevici
|
404c5f2727
|
OPEN - issue INT-137: Implement aggregator handler adapter and add "method" support for <aggregator/>
http://jira.springframework.org/browse/INT-137
|
2008-03-04 00:41:28 +00:00 |
|