Commit Graph

76 Commits

Author SHA1 Message Date
Oleg Zhurakousky
601538a9f2 INT-1668 added logic to FTP/SFTP to ensure that the files are being uploaded with .writing extension and then renamed. Added rename(..) method to Session strategy. Ensured that file to be uploaded is not copied locally. Tested upload/download with both SFTP and FTP of a very large files. Added more mock tests 2010-12-07 10:02:59 -05:00
Oleg Zhurakousky
ee5b305260 INT-1655 added support for JSch Loging for SFTP adapter, updated documentation 2010-12-01 16:06:00 -05:00
Mark Fisher
c2343c8911 ignoring test that seems to do nothing 2010-11-22 21:23:46 -05:00
Oleg Zhurakousky
d6dcc6571a INT-1614 fixed test xml files for SFTP, updated SFTP documentation 2010-11-22 09:41:48 -05:00
Mark Fisher
7ec046ad3f INT-1641, INT-1614 added support for 'filename-regex' for the FTP and SFTP inbound channel adapters 2010-11-22 01:21:07 -05:00
Mark Fisher
bcc919fed7 INT-1614 changed the 'auto-create-directories' attribute to 'auto-create-local-directory' since it only affects the local directory 2010-11-22 01:00:58 -05:00
Mark Fisher
c9a1af9970 INT-1614 all logic for inbound adapters is now in a base class 2010-11-22 00:31:50 -05:00
Mark Fisher
4476620094 INT-1614 consistency with pattern-matching FileListFilter implementation names. The PatternMatchingFileListFilter is now RegexPatternFileListFilter (breaks existing use, but since 'filename-pattern' now has a *simple* ant path match, users should know aobut the changes). It's also more consistent with SimplePatternFileListFilter 2010-11-22 00:00:39 -05:00
Oleg Zhurakousky
08807db5ab INT-1614 refactored SftpInboundRemoteFileSystemSynchronizerTests, removed unnecessary test 2010-11-21 20:50:54 -05:00
Mark Fisher
7519398d7c INT-1614 sftp attrib is now also 'delete-remote-files' 2010-11-21 19:27:29 -05:00
Oleg Zhurakousky
1c8bb054e6 INT-1614 fixed sanity test config based on refactored XML 2010-11-21 19:14:04 -05:00
Mark Fisher
319faaf8d0 INT-1614 temporaryDirectory is now a File instead of a Resource 2010-11-21 19:03:25 -05:00
Mark Fisher
2e3fc66bba INT-1614 factored all FTP and SFTP MessageHandler code into a single FileTransferringMessageHandler in the spring-integration-file module 2010-11-21 18:54:12 -05:00
Mark Fisher
f448ec93b2 INT-1614 'auto-delete-remote-files-on-sync' is now 'delete-remote-files' 2010-11-21 18:05:18 -05:00
Mark Fisher
22c36710f7 INT-1614 ignoring test 2010-11-21 17:30:31 -05:00
Mark Fisher
4e31918771 INT-1614 changed 'remotePath' property to 'remoteDirectory' - now matches the 'remote-directory' attribute within the schema 2010-11-21 15:56:20 -05:00
Mark Fisher
54ea3867b6 INT-1614 refactoring as much as possible into base class 2010-11-21 15:16:37 -05:00
Mark Fisher
25e20b73c1 INT-1614 refactoring as much as possible into base class 2010-11-21 14:54:04 -05:00
Mark Fisher
9e3a039d2b INT-1614 replaced AcknowledgmentStrategy with simple delete flag option only 2010-11-21 13:53:56 -05:00
Mark Fisher
9c0e122958 INT-1614 renamed EntryAcknowledgmentStrategy to AcknowledgmentStrategy for now, but will most likely remove the strategy altogether since there's a conflict if one is set and the delete flag is true at the same time 2010-11-21 13:32:25 -05:00
Oleg Zhurakousky
ffbf155b1e INT-1614 removed unused Temp.java form test package of SFTP module 2010-11-21 09:40:00 -05:00
Oleg Zhurakousky
e4d3bc0a09 INT-1614 fixed tests in FTP 2010-11-19 22:35:42 -05:00
Mark Fisher
294ffb2bfe INT-1614 using File instead of Resource for localDirectory 2010-11-19 21:40:22 -05:00
Mark Fisher
fc9fff58d4 INT-1614 moved the 'synchronizer' package into the 'remote' 2010-11-19 18:59:29 -05:00
Mark Fisher
b91a17ed01 INT-1614 renamed DefaultSftpSession to SftpSession and renamed SimpleSftpSessionFactory to DefaultSftpSessionFactory 2010-11-19 18:52:15 -05:00
Mark Fisher
9596777724 INT-1614 refactoring FTP for Session and SessionFactory 2010-11-19 17:42:34 -05:00
Mark Fisher
c7c0972ce2 INT-1614 moved Session and SessionFactory from SFTP into more general 'remote' package in the file module 2010-11-19 15:47:54 -05:00
Oleg Zhurakousky
0c950f2378 INT-1614 removed warning from SFTP 2010-11-19 13:08:55 -05:00
Oleg Zhurakousky
564d72ee64 INT-1614 adding @Ignored sanity tests 2010-11-19 13:05:23 -05:00
Mark Fisher
794cbc9f93 INT-1614 naming consistency 2010-11-19 12:34:26 -05:00
Mark Fisher
ee6e079175 INT-1614 removed the 'autoCreateDirectory' property for inbound SFTP 2010-11-19 12:23:11 -05:00
Mark Fisher
d9ebf2657e INT-1614 naming changes for synchronizers and the interface's strategy method itself 2010-11-19 12:01:49 -05:00
Mark Fisher
17d280615d INT-1614 renamed 'synchronization' package to 'synchronizer' 2010-11-19 11:36:06 -05:00
Mark Fisher
4344c432c5 INT-1614 added SFTP operations to the SftpSession interface so that the calling code is no longer tied to JSCH Channel instances 2010-11-19 11:30:25 -05:00
Mark Fisher
f08299c8b9 INT-1614 renamed QueuedSftpSessionPool to CachingSftpSessionFactory and it no longer implements Lifecycle 2010-11-19 10:43:55 -05:00
Mark Fisher
66fea3257e INT-1614 removed SftpSessionPool and the pool impl now implements SessionFactory 2010-11-19 10:22:14 -05:00
Mark Fisher
9f410d5068 INT-1614 SftpSessionFactory is now an interface 2010-11-19 09:57:22 -05:00
Mark Fisher
2c2d2fd38a INT-1614 synchronize method now accepts the loacl directory as an argument rather than having its own direct reference 2010-11-19 09:10:31 -05:00
Oleg Zhurakousky
d03a6533cf INT-1614 polished SFTP ignored test 2010-11-19 08:07:32 -05:00
Mark Fisher
c06e2218b6 polishing 2010-11-18 22:36:31 -05:00
Oleg Zhurakousky
454eed23d1 INT-1631 changed remote-filename-expression to remote-filename-generation-expression, adjusted tests and docs 2010-11-18 08:43:19 -05:00
Oleg Zhurakousky
24781476f3 INT-1631 changed remote-file-expression to remote-filename-expression, adjusted tests and docs 2010-11-18 07:41:02 -05:00
Oleg Zhurakousky
37b967cc14 INT-1631 added remote-file-generator attribute to te outbound adapter, final polishing 76.4% coverage 2010-11-18 01:26:01 -05:00
Oleg Zhurakousky
9f1d9e87ce INT-1631 polishing, moved checkIfRemoteDirExist to synchronier other minor cleanup 2010-11-17 23:54:05 -05:00
Oleg Zhurakousky
b1c6c9834f INT-1631 added tests for failure to auto-create local directories when auto-create set to false 2010-11-17 21:20:22 -05:00
Oleg Zhurakousky
78e4b2ef5d INT-1631 added tests for auto-creation of the local directories if doen's exist 2010-11-17 21:09:13 -05:00
Oleg Zhurakousky
c9b663acac INT-1631 added failure test cases for mutually exclusive attributes for inbound and outbound, added test case for injecting Pattern as a bean 2010-11-17 21:01:45 -05:00
Oleg Zhurakousky
a196501ca9 INT-1631 first round removed factory beans in favor of bootstrapping required components in the parser. Eliminated a lot of repetative code, fixed the schema with regard to what is required and optional attributes, added inbound and outbound ignored samples 2010-11-17 20:00:47 -05:00
Oleg Zhurakousky
d26b2466dc INT-1614 finished polishing SFTP, fixed tests, imports etc. 2010-11-16 14:50:51 -05:00
Oleg Zhurakousky
09d5bae0cc INT-1614 added more tests, added si-test as sftp project dependency to fix the previosu build error, code coverage 77% 2010-11-16 14:23:07 -05:00