chown / chmod / chgrp in StatefulSFTPClient -- these all delegate to setattr which is overriden in StatefulSFTPClient to do cwdification. #28

This commit is contained in:
Shikhar Bhushan
2011-08-29 16:21:10 +01:00
parent 52338c13cb
commit 1cec011401

View File

@@ -15,13 +15,13 @@
*/
package net.schmizz.sshj.sftp;
import net.schmizz.sshj.xfer.LocalDestFile;
import net.schmizz.sshj.xfer.LocalSourceFile;
import java.io.IOException;
import java.util.List;
import java.util.Set;
import net.schmizz.sshj.xfer.LocalDestFile;
import net.schmizz.sshj.xfer.LocalSourceFile;
public class StatefulSFTPClient
extends SFTPClient {
@@ -175,24 +175,6 @@ public class StatefulSFTPClient
return super.canonicalize(cwdify(path));
}
@Override
public void chown(String path, int uid)
throws IOException {
super.chown(cwdify(path), uid);
}
@Override
public void chmod(String path, int perms)
throws IOException {
super.chmod(cwdify(path), perms);
}
@Override
public void chgrp(String path, int gid)
throws IOException {
super.chgrp(cwdify(path), gid);
}
@Override
public void get(String source, String dest)
throws IOException {
@@ -201,8 +183,8 @@ public class StatefulSFTPClient
@Override
public void get(String source, LocalDestFile dest)
throws IOException {
super.get(cwdify(source), dest);
throws IOException {
super.get(cwdify(source), dest);
}
@Override
@@ -213,8 +195,8 @@ public class StatefulSFTPClient
@Override
public void put(LocalSourceFile source, String dest)
throws IOException {
super.put(source, cwdify(dest));
throws IOException {
super.put(source, cwdify(dest));
}
}