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 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 Sftp(String username, String host, int port) {
+               this(AbstractSsh.toUri(username, host, port));
+       }
+
        public Sftp(URI uri) {
                this.uri = uri;
                openSession(uri);