Commit Graph

6614 Commits

Author SHA1 Message Date
Mark Fisher
b630f4a072 Refactored MethodArgumentMessageMapperTests to MessageMappingParameterResolverTests. 2008-09-22 22:38:49 +00:00
Mark Fisher
f07c7fc2fd Removed MessageHandlerRejectedExecutionException as it is no longer used, and moved MessageListMethodAdapter to the 'aggregator' package since that is the only place it is used (and it may be refactored away). 2008-09-22 22:28:18 +00:00
Mark Fisher
8a103b7ec5 Moved the MessageHandler interface into the 'org.springframework.integration.adapter' module/package since it is now only used for proxy-based Messaging Gateways. 2008-09-22 19:16:01 +00:00
Mark Fisher
7f917b5dd8 Removed MessageTarget. All components that referenced targets (e.g. Outbound Channel Adapter implementations) now work with the MessageConsumer interface instead. 2008-09-22 19:02:43 +00:00
Mark Fisher
bf151ac50a MailTarget is now MailSendingMessageConsumer, and the "integration/mail" namespace now defines an "outbound-channel-adapter" element. 2008-09-22 18:51:34 +00:00
Mark Fisher
866b4ab3f8 Removed unused dependencies from ivy.xml 2008-09-22 17:51:27 +00:00
Mark Fisher
83e078727d Config directories are no longer "Excluded-Exports". 2008-09-22 17:38:20 +00:00
Mark Fisher
4be8c8c775 Changed target namespace for the XML module from "integration-xml" to "integration/xml". 2008-09-22 17:24:15 +00:00
Mark Fisher
de939c57f0 Removed the logic for detecting parser mappings from 'META-INF/spring-integration.parsers' files now that each module provides its own NamespaceHandler. 2008-09-22 17:05:38 +00:00
Mark Fisher
ee058d2696 Removed remaining references to 'spring-integration-core-1.0.xsd'. 2008-09-22 16:52:43 +00:00
Mark Fisher
e00cd62997 The "core" schema is now 'spring-integration-1.0.xsd' instead of 'spring-integration-core-1.0.xsd'. The adapters module no longer provides the combined schema, since the adapter modules have been separated - each with its own schema, namespace handler, and parsers. 2008-09-22 16:41:24 +00:00
Mark Fisher
8b11114f47 Removed empty 'mail' packages from the 'org.springframework.integration.adapter' module 2008-09-22 15:28:34 +00:00
Mark Fisher
21d8e81e68 Adding new 'org.springframework.integration.mail' module to the main build 2008-09-22 15:27:03 +00:00
Mark Fisher
db7bc0b9ea Migrated Mail Channel Adapter code from 'org.springframework.integration.adapter' to the new 'org.springframework.integration.mail' module. 2008-09-22 15:16:47 +00:00
Mark Fisher
f8b3f99d19 Adding new 'org.springframework.integration.mail' module 2008-09-22 14:45:40 +00:00
Mark Fisher
37be1fb6d3 Removing empty 'ftp' packages from the 'org.springframework.integration.adapter' module 2008-09-22 14:39:27 +00:00
Mark Fisher
cf64b08089 Adding the new 'org.springframework.integration.ftp' module to the main build 2008-09-22 14:37:58 +00:00
Mark Fisher
a97b767d56 Migrated FTP Channel Adapter code from the 'org.springframework.integration.adapter' module to the new 'org.springframework.integration.ftp' module. 2008-09-22 14:25:08 +00:00
Mark Fisher
5260e8b1ac Adding new 'org.springframework.integration.ftp' module 2008-09-22 12:29:51 +00:00
Jonas Partner
a09ae498f0 Standardised support for result-factory ad result-type across XmlMarshallingTransfromer and XsltPayloadTransformer 2008-09-22 11:34:18 +00:00
Jonas Partner
46a8c311d6 Added ability to specify a result-factory rather than a result-type on XmlPayloadMarshallingTransformer
relates to 
INT-310: XML Document Builders Not Namespace Aware
2008-09-22 11:09:48 +00:00
Mark Fisher
4ebacefc94 Adding the 'org.springframework.integration.file' module to the main build 2008-09-22 05:34:59 +00:00
Mark Fisher
8eebf7f444 Removed empty 'file' pacakges 2008-09-22 05:19:56 +00:00
Mark Fisher
b7756e881d Removing 'file' package contents from 'org.springframework.integration.adapter'. The new 'org.springframework.integration.file' module replaces it. 2008-09-22 05:17:30 +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
fdb704e086 DefaultFileNameGenerator now checks if the Message payload is a File. If so, and no 'filename' header has been set, it will reuse the same file name. 2008-09-22 04:48:02 +00:00
Mark Fisher
2aebfbd6ed Added FileOutboundChannelAdapterParserTests. 2008-09-22 04:20:54 +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
23f0c21694 Added namespace support for the "file:outbound-channel-adapter" with FileOutboundChannelAdapterParser. 2008-09-22 04:00:17 +00:00
Mark Fisher
b160734ce1 Added AbstractOutboundChannelAdapterParser and MethodInvokingOutboundChannelAdapterParser. 2008-09-22 03:55:28 +00:00
Mark Fisher
7690e45134 Added FileWritingMessageConsumer. 2008-09-22 03:47:10 +00:00
Mark Fisher
50aaad1f47 Adding filename header value in AbstractFilePayloadTransformer. 2008-09-22 03:44:24 +00:00
Mark Fisher
dc6f8a3c8a Added FileNameGenerator strategy and DefaultFileNameGenerator implementation. 2008-09-22 03:43:26 +00:00
Mark Fisher
a35a8e1143 Added a getDefaultPollInterval() method and a "default-default" value of 1000 (1 second). 2008-09-22 00:21:26 +00:00
Mark Fisher
8ea683b715 Added PatternMatchingFileListFilter and namespace support for the "filename-pattern" attribute. AbstractFilePayloadTransformer now sets the "filename" Message header. Renamed the filters to include FileListFilter (rather than just FileFilter) to avoid confusion with the FileFilter interface. 2008-09-22 00:16:13 +00:00
Mark Fisher
28c7bfc4e7 Adjusted expected exception (now IllegalArgumentException). 2008-09-21 22:37:11 +00:00
Mark Fisher
f105d3c3d9 Using Assert.notNull. 2008-09-21 22:22:19 +00:00
Mark Fisher
897b1b4929 Added 'charset' property to the FileToStringTransformer. 2008-09-21 22:16:31 +00:00
Mark Fisher
da55fc3bd1 Added FileToStringTransformer and FileToByteArrayTransformer. 2008-09-21 20:22:23 +00:00
Mark Fisher
e5f471191f Modified copied comments in XSD and other minor formatting. 2008-09-21 19:42:37 +00:00
Mark Fisher
025d57e0da Removed 'org' directory from src/main/resources 2008-09-21 19:28:44 +00:00
Iwein Fuld
9f5e625d3b OPEN - issue INT-364: add namespace support to file project
http://jira.springframework.org/browse/INT-364
Added basic namespace support and parser test. Made inputDirectory a Resource instead of a File
2008-09-21 18:32:44 +00:00
Mark Fisher
d20a8977be Added the remoting JAR back to template.mf due to a dependency on RemoteAccessException. 2008-09-21 15:06:59 +00:00
Mark Fisher
5c4434087f Removing unused JARs from '.classpath' and 'template.mf'. 2008-09-21 15:00:32 +00:00
Mark Fisher
1bdb0a4f23 Removed empty 'httpinvoker' packages 2008-09-21 14:54:07 +00:00
Mark Fisher
c8eb719d41 Renamed RmiHandler to RmiOutboundGateway and RmiGateway to RmiInboundGateway. 2008-09-21 14:37:19 +00:00
Mark Fisher
01e650b2ee Adding new 'org.springframework.integration.httpinvoker' module to the main build 2008-09-20 20:04:44 +00:00
Mark Fisher
890d7b227a Migrated HttpInvoker adapter and parser code from "org.springframework.integration.adapter" to the new "org.springframework.integration.httpinvoker" module, and added a dedicated spring-integration-httpinvoker-1.0.xsd schema and HttpInvokerNamespaceHandler. Also refactored base and support classes for remoting-based Messaging Gateways (including both HttpInvoker and RMI adapters). 2008-09-20 19:32:56 +00:00
Mark Fisher
870ab7b9f4 SimpleMessagingGateway now implements InitializingBean and verifies that the 'requestChannel' is not null. 2008-09-20 19:23:02 +00:00
Mark Fisher
29b5cda88f Adding new 'org.springframework.integration.httpinvoker' module. 2008-09-20 17:37:36 +00:00