]> git.argeo.org Git - lgpl/argeo-commons.git/blobdiff - org.argeo.core/src/org/argeo/ssh/Sftp.java
Simplify SFTP usage.
[lgpl/argeo-commons.git] / org.argeo.core / src / org / argeo / ssh / Sftp.java
index 3ad3e985578e232bd59968e8ef5c67992d63f8ed..da10b961fd3792fbedf14f959c1fb1dce853d411 100644 (file)
@@ -5,13 +5,18 @@ import java.net.URI;
 import java.nio.file.FileSystem;
 import java.nio.file.Path;
 
 import java.nio.file.FileSystem;
 import java.nio.file.Path;
 
-import org.apache.sshd.client.subsystem.sftp.SftpFileSystem;
+import org.apache.sshd.client.subsystem.sftp.fs.SftpFileSystem;
 
 
+/** Create an SFTP {@link FileSystem}. */
 public class Sftp extends AbstractSsh {
        private URI uri;
 
        private SftpFileSystem fileSystem;
 
 public class Sftp extends AbstractSsh {
        private URI uri;
 
        private SftpFileSystem fileSystem;
 
+       public Sftp(String username, String host, int port) {
+               this(AbstractSsh.toUri(username, host, port));
+       }
+
        public Sftp(URI uri) {
                this.uri = uri;
                openSession(uri);
        public Sftp(URI uri) {
                this.uri = uri;
                openSession(uri);