Mark Fisher
4b067668d4
Changed junit's "org" attribute back to "org.junit" temporarily since ivy repository needs to be updated first (INT-149).
2008-03-16 15:10:16 +00:00
Mark Fisher
621522b167
Changed junit's "org" attribute from "org.junit" to "junit" in ivy.xml files (INT-149).
2008-03-16 15:04:59 +00:00
Ben Hale
e92e83afb9
Moved up to project-build-0.11.4. Should be stable here for a while.
2008-03-12 11:19:18 +00:00
Ben Hale
2abe39d2c2
Renamed publish-top-level file
2008-03-11 16:52:59 +00:00
Ben Hale
6b955be3b6
Renamed publish-top-level file
2008-03-11 16:52:26 +00:00
Mark Fisher
a1890dffbf
placeholder
2008-03-08 18:28:00 +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
d723fc6e24
Added tests for RmiSourceAdapterParser and RmiTargetAdapterParser. Also, the <rmi-source/> element now accepts 'send-timeout' and 'receive-timeout' attributes.
2008-03-07 20:37:28 +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
Mark Fisher
4251295a83
Added the (optional) 'header-generator' attribute for the <mail-target/> element (INT-145).
2008-03-07 13:34:27 +00:00
Mark Fisher
b757718836
added 'src/test/resources' directory
2008-03-07 12:29:40 +00:00
Marius Bogoevici
c602050df6
Adds the 'timeout' attribute on <aggregator/> (INT-139)
2008-03-07 06:18:23 +00:00
Mark Fisher
c71412d6d5
Added tests for MailTargetAdapterParser. Also, adjusted ApplicationEvent adapter tests to have an explicit context.stop() call rather than relying on context.close() for the stop event (after 2.5.2 upgrade).
2008-03-06 20:20:10 +00:00
Mark Fisher
b27297ef33
Upgrading Spring dependencies to 2.5.2.
2008-03-06 20:08:23 +00:00
Mark Fisher
b536d69f0e
Added MailTargetAdapterParser (INT-132).
2008-03-06 19:17:34 +00:00
Mark Fisher
61175a93f6
Provided foundation for 'spring-integration-test' project
2008-03-06 18:50:52 +00:00
Mark Fisher
9b0adceaec
The mailSender is now a <constructor-arg/> rather than <property/>.
2008-03-05 22:02:52 +00:00
Mark Fisher
f1c0b169fb
Added DefaultMailHeaderGenerator (INT-142).
2008-03-05 21:55:35 +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
e3a018fa74
FileSource now only passes results that are actual files (not directories).
2008-03-04 18:08:43 +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
Marius Bogoevici
03f4c8e1ea
Adds AggregatorAdapter and support for the 'method' attribute in <aggregtor> elements (INT-137). Target methods must conform with a signature pattern as follows: ReturnType methodName (Collection<CollectionType> args).
...
If CollectionType is Message or any of its descendants (including parametrized types), the aggregator will pass the collection of messages to be aggregated 'as is', leaving to the target method to extract the payloads. If CollectionType is non-Message, the payloads will be extracted and passed to the target collection.
If the result of the method call is not a Message, it will be wrapped in a GenericMessage.
2008-03-03 23:21:39 +00:00
Mark Fisher
1e19a96a38
Added WireTap (INT-138).
2008-03-03 21:56:59 +00:00
Ben Hale
e2929b4d7e
A little more tweaking
2008-03-03 13:31:40 +00:00
Ben Hale
c12f0ec933
How about a little more help
2008-03-03 12:03:35 +00:00
Ben Hale
dd3a2bb8db
A bit of a typo
2008-03-03 11:47:40 +00:00
Ben Hale
6983e23331
Updated to use new publish-package target
2008-03-03 11:45:57 +00:00
Ben Hale
e79ed2cc58
Moved the location of the documentation up a level
2008-02-28 17:15:39 +00:00
Mark Fisher
a5abac62d5
Changed default target to "doc" ("reference" is now specified as "doc.type").
2008-02-28 13:15:16 +00:00
Ben Hale
be9945ef8b
Updated to use new documentation pattern
2008-02-28 11:44:30 +00:00
Mark Fisher
66c387bb6f
Added reference documentation for MailTargetAdapter.
2008-02-28 02:04:02 +00:00
Mark Fisher
290b0d0646
Updated changelog and readme files.
2008-02-28 01:13:34 +00:00
Mark Fisher
ef1a0b2af5
Adjusted timing for test.
2008-02-28 00:23:01 +00:00
Mark Fisher
8a6c4babee
Updating reference documentation for M2.
2008-02-28 00:12:52 +00:00
Mark Fisher
4911ca69be
Updating reference documentation for M2.
2008-02-27 22:28:00 +00:00
Mark Fisher
82ce4ad3cf
reference documentation updates for M2
2008-02-27 20:55:25 +00:00
Mark Fisher
949848fb04
PollingSchedule fields are now volatile.
2008-02-27 20:23:51 +00:00
Mark Fisher
466fe7a761
formatting
2008-02-27 20:17:00 +00:00
Mark Fisher
604b768625
Subscription is now immutable (INT-134).
2008-02-27 19:25:10 +00:00
Marius Bogoevici
44cb3e17a1
adds support for an <aggregator> element in the integration namespace (INT-95). Currently supports only references to beans implementing the Aggregator interface. The 'method' attribute can be defined, but it is not currently in use.
2008-02-27 19:15:06 +00:00
Marius Bogoevici
559d858e3e
added testCorrelationIdCopiedIfMessageCorrelationIdAvailable, to capture this default behaviour in the MessageHandlers
2008-02-27 18:52:23 +00:00