Commit Graph

96 Commits

Author SHA1 Message Date
Mark Fisher
db09791428 Updated the annotation-based Cafe Demo to use a bridge element since the annotated-methods in Barista now require a SubscribableChannel. 2008-11-25 21:00:11 +00:00
Mark Fisher
1f0104d6f8 Updated QuoteDemo to use an 'inbound-channel-adapter' XML element since the @Poller annoation is being removed. 2008-11-25 19:40:31 +00:00
Mark Fisher
816299a5e5 Added default poller element. 2008-11-25 04:38:29 +00:00
Mark Fisher
57ddc4057c Added default pollers for inbound adapters. 2008-11-25 04:28:54 +00:00
Mark Fisher
3717556f19 INT-494 2008-11-24 23:23:50 +00:00
Mark Fisher
d476051838 Added default poller element for XML-based Cafe Demo. 2008-11-24 22:19:10 +00:00
Mark Fisher
bc62a6c632 Added xml dependencies to .classpath 2008-11-24 18:31:06 +00:00
Jonas Partner
25766bc7be 2008-11-22 21:57:10 +00:00
Jonas Partner
4735c700b1 sample for INT-432 documentation to follow 2008-11-22 21:49:24 +00:00
Mark Fisher
75903736e2 Modified WebServiceDemo to show the 'chain' element and the 'header-enricher'. 2008-11-22 16:17:16 +00:00
Mark Fisher
53a398add4 Updated JMS samples for 'outbound-gateway' element change (the 'jms-queue' attribute is now 'request-destination'). 2008-11-13 00:14:12 +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
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
eee637a3e9 INT-454 2008-11-06 21:16:18 +00:00
Mark Fisher
eb5459209e Added javax.activation dependency. 2008-11-06 21:13:48 +00:00
Mark Fisher
cb89caadbd Updated CafeDemo path 2008-11-03 18:10:15 +00:00
Mark Fisher
12100af7c6 Added excludes for dependencies 2008-11-03 17:41:36 +00:00
Mark Fisher
f92f25f5e8 Updated scripts version of cafeDemo.xml 2008-11-03 16:04:02 +00:00
Mark Fisher
8279cce04d Upgraded dependencies to Spring 2.5.6 (INT-446). 2008-11-02 16:12:07 +00:00
Mark Fisher
12dfdefc1b Renamed order method getItems() 2008-10-28 14:54:07 +00:00
Mark Fisher
d36f80937d Added namespace support for <jms:outbound-gateway/> and updated the GatewayDemo sample (INT-429). 2008-10-17 21:54:09 +00:00
Mark Fisher
d8aefc0c46 Added JMS inbound/outbound gateway sample (INT-430). 2008-10-17 20:17:20 +00:00
Mark Fisher
8a62ae5ccb Added JMS Channel Adapter sample (INT-430). 2008-10-17 19:44:34 +00:00
Mark Fisher
262bd8fd9c Moved MessageChannel into the new 'org.springframework.integration.core' package. 2008-10-15 03:19:28 +00:00
Mark Fisher
08043b541d Moved Message into the new 'org.springframework.integration.core' package. 2008-10-15 02:54:29 +00:00
Mark Fisher
b7f4c1c1e9 Added the 'time-unit' attribute to <interval-trigger/> (INT-424). 2008-10-14 12:42:09 +00:00
Mark Fisher
7ccc8f28d5 The <poller/> element no longer defines trigger properties (interval, initial-delay, cron, etc). Instead it expects a sub-element - either <interval-trigger/> or <cron-trigger/> (INT-423). 2008-10-14 12:25:56 +00:00
Mark Fisher
b0c809cac7 Updated template.mf to include org.springframework.beans.* 2008-10-13 01:50:16 +00:00
Mark Fisher
82ce1373ac HelloWorldDemo now uses a BeanFactoryChannelResolver (instead of ChannelRegistry). 2008-10-13 01:41:48 +00:00
Mark Fisher
24793ead19 Separated annotation post processors and bean definition parsers into 'annotation' and 'xml' sub-packages of the 'org.springframework.integration.config' package. 2008-10-10 18:55:24 +00:00
Mark Fisher
4ddfc680ae WebServiceHandler classes are now WebServiceOutboundGateways. The "service-activator" element has also been replaced with <ws:outbound-gateway/> (INT-404). 2008-10-08 18:25:32 +00:00
Mark Fisher
155e84f4ce Replaced <annotation-driven/> in samples with "enable-annotations" on the <message-bus/> element (INT-401). 2008-10-08 00:59:02 +00:00
Mark Fisher
f4a3dadb55 Updated CafeDemo to use the new @Gateway method annotation. 2008-09-28 22:18:43 +00:00
Mark Fisher
a76c65220b GatewayProxyFactoryBean now creates a Map of gateways (per-Method). This will enable support for @Gateway annotations (coming soon). Also, the @Header and @Headers annotations are now supported for gateway method parameters. The 'request-channel' and 'reply-channel' attributes of the <gateway/> element have been changed to 'default-request-channel' and 'default-reply-channel' since the request/reply channels will be configurable on a method-by-method basis with annotations (the same applies to 'request-timeout' and 'reply-timeout'). The MessageMapper interface has been split into InboundMessageMapper (with 'toMessage') and OutboundMessageMapper (with 'fromMessage') since the behavior is not always symmetrical For example, the gateway uses MethodParameterMessageMapper for creating a Message *from* the args array but it uses SimpleMessageMapper (the new name for DefaultMessageMapper) to create a Message whose payload is the method's return value. 2008-09-28 19:58:24 +00:00
Mark Fisher
f2b7353165 Added namespace support for FileToStringTransformer and FileToByteArrayTransformer. 2008-09-26 18:27:22 +00:00
Mark Fisher
b0fc5da6a2 The <poller/> element now accepts the "interval" attribute for an IntervalTrigger instead of "period". 2008-09-24 19:40:38 +00:00
Mark Fisher
b52a2bb551 Updated the Odd-Even demos to use the new 'inbound-channel-adapter' element with 'ref' and 'method' attributes instead of 'channel-adapter'. 2008-09-24 18:51:37 +00:00
Mark Fisher
ee7a8d0725 Replacing Schedule with Trigger. 2008-09-24 18:29:23 +00:00
Mark Fisher
86986d5cfb Refactored cron-based "OddEvenDemo" sample for new TaskScheduler interface based on Trigger (and the CronTrigger in particular). 2008-09-24 16:35:18 +00:00
Mark Fisher
845474263d File copy samples now use the new 'org.springframework.integration.file' module with the <file:inbound-channel-adapter/> and <file:outbound-channel-adapter/> elements. 2008-09-22 04:50:31 +00:00
Mark Fisher
6940a2a8a0 Added the 'org.springframework.integration.file' project dependency in the '.classpath' file. 2008-09-22 04:01:23 +00:00
Mark Fisher
0d947ed872 Removed the 'ws-' prefix from 'service-activator' now that it is qualified by its namespace. 2008-09-19 22:28:47 +00:00
Mark Fisher
6cc2c60173 Added separate namespace handler for 'ws' rather than combining with the core 'integration' namespace. 2008-09-19 22:24:44 +00:00
Mark Fisher
6e56e8acbe Renamed MessageBuilder.fromPayload() to MessageBuilder.withPayload(). 2008-09-17 22:57:58 +00:00
Mark Fisher
9f2b0af8c3 Migrated the stream-based adapters from the "adapters" module to "org.springframework.integration.stream" (INT-375). 2008-09-17 20:32:47 +00:00
Mark Fisher
61ed767cdb Cafe demo now uses a gateway proxy. 2008-09-09 14:49:13 +00:00
Mark Fisher
d717edf5a2 Minor change to Barista. 2008-09-09 14:24:35 +00:00
Mark Fisher
f074f23eac Providing XML and Annotation-based versions of Cafe Demo. 2008-09-09 14:18:01 +00:00
Mark Fisher
673d7d250b MessageEndpoint no longer extends the MessageTarget interface. 2008-09-07 01:48:34 +00:00