Commit Graph

256 Commits

Author SHA1 Message Date
Mark Fisher
b91a17ed01 INT-1614 renamed DefaultSftpSession to SftpSession and renamed SimpleSftpSessionFactory to DefaultSftpSessionFactory 2010-11-19 18:52:15 -05:00
Mark Fisher
398fdee558 INT-1614 removed connect() from Session, renamed disconnect() to close() 2010-11-19 18:19:07 -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
df3422bb44 INT-1637 updated JSCH range to include 0.1.41 since that is available in EBR 2010-11-19 12:51:06 -05:00
Mark Fisher
7edbc931b1 INT-1614 replaced 'directoryExists' with 'exists' 2010-11-19 12:44:10 -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
8076b68bf2 INT-1614 created SftpSession interface 2010-11-19 10:12:55 -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
Mark Fisher
e177797aef INT-1614 encapsulation 2010-11-19 08:54:59 -05:00
Mark Fisher
4d05b9c559 INT-1614 polishing 2010-11-19 08:24:00 -05:00
Mark Fisher
1d3445c538 INT-1614 removing scheduled task capabilities from synchronizers 2010-11-19 08:11:35 -05:00
Oleg Zhurakousky
d03a6533cf INT-1614 polished SFTP ignored test 2010-11-19 08:07:32 -05:00
Mark Fisher
45798c5345 INT-1614 refactoring FTP and SFTP so that base class receive() calls synchronizer on demand for both (was for SFTP but not FTP). 2010-11-19 07:47:54 -05:00
Oleg Zhurakousky
bae090bca2 INT-1637 removed unnecceunnecessary Import from template.mf - org.jivesoftware.*;version=[3.1.0, 4.0.0), since SFTP is not using it 2010-11-19 05:53:22 -05:00
Oleg Zhurakousky
d2cced1d20 INT-1637 fixed JCH versioning in template.mf and build.gradle 2010-11-19 05:47:34 -05:00
Mark Fisher
1f5dfff2e5 polishing 2010-11-18 22:46:01 -05:00
Mark Fisher
c06e2218b6 polishing 2010-11-18 22:36:31 -05:00
Mark Fisher
3fa7fdadec committing updated pom for sftp with spring-integration-test dependency 2010-11-18 18:31:30 -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
5513b0a635 INT-1631 removed local test files that ended up there accidently 2010-11-17 20:04:02 -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
Oleg Zhurakousky
d38027951d INT-1614 added fileNameGenerator attribute to teh SFTP outbound, added tests 2010-11-16 14:04:56 -05:00
Oleg Zhurakousky
ed4ec399bc INT-1614 added outbound SFTP tests, more polishing 2010-11-16 13:49:59 -05:00
Oleg Zhurakousky
fda3c380b1 INT-1614 polished test directory structure, exposed auto-startup attribute on Inbound adapter 2010-11-16 13:28:00 -05:00
Oleg Zhurakousky
f03cf5df1b INT-1614 cleaned up the code and schema form removed parts 2010-11-16 12:52:15 -05:00
Oleg Zhurakousky
d754fb1296 INT-1614 first roud of refactoring for SFTP, removed SessionFactory configuration items from the namespace, added sesion-factory attribute to the inbound/outbound adapters 2010-11-16 12:44:13 -05:00
Chris Beams
536fda2200 Check in Gradle-generated poms for convenience (INT-1609)
For ease of use by those (a) more familiar with Maven or (b) relying
on m2eclipse support within Eclipse/STS, generated poms are now checked
in. Changes to these files will be overwritted on subsequent gradle
builds.

Any changes to project dependencies should first be reflected in
build.gradle; then run `gradle generatePom` or simply `gradle build`
to see the change reflected in the pom(s).

Note that org.springframework.integration.ip.tcp.TcpInboundGatewayTests
currently fails when running `mvn clean test` from the root. This
problem does not manifest when running `gradle clean test`. The latter
is what's most important; Gary has been contacted to take a look at the
former.

Issues resolved:
    INT-1609, INT-1610, INT-1611
2010-11-12 23:27:32 -08:00
Oleg Zhurakousky
a3a0d71750 INT-1555 fixing broken test again 2010-11-12 16:52:11 -05:00
Oleg Zhurakousky
acc20c02fb INT-1555 fixing broken test 2010-11-12 16:44:57 -05:00
Oleg Zhurakousky
7683d59f62 INT-1555 added tests for FTP and SFTP modules 2010-11-12 16:34:40 -05:00
Mark Fisher
97b5c42411 INT-1562 naming consistencies, package-protected classes 2010-11-12 08:50:32 -05:00
Mark Fisher
6560444c16 INT-1562 renamed SftpSessionFactory to SftpSessionFactoryBean since it implements FactoryBean, and refactored it to extend AbstractFactoryBean as well 2010-11-10 17:36:42 -05:00