mirror of https://github.com/elunez/eladmin
Merge remote-tracking branch 'origin/master'
# Conflicts: # eladmin-system/src/main/java/me/zhengjie/modules/mnt/util/ScpClientUtil.javapull/361/head^2
commit
8b7a1ab627
|
@ -29,15 +29,20 @@ import java.util.logging.Logger;
|
||||||
*/
|
*/
|
||||||
public class ScpClientUtil {
|
public class ScpClientUtil {
|
||||||
|
|
||||||
static synchronized public ScpClientUtil getInstance(String ip, int port, String username, String password) {
|
static private ScpClientUtil instance;
|
||||||
return new ScpClientUtil(ip, port, username, password);
|
|
||||||
|
static synchronized public ScpClientUtil getInstance(String ip, int port, String username, String passward) {
|
||||||
|
if (instance == null) {
|
||||||
|
instance = new ScpClientUtil(ip, port, username, passward);
|
||||||
|
}
|
||||||
|
return instance;
|
||||||
}
|
}
|
||||||
|
|
||||||
public ScpClientUtil(String ip, int port, String username, String password) {
|
public ScpClientUtil(String ip, int port, String username, String passward) {
|
||||||
this.ip = ip;
|
this.ip = ip;
|
||||||
this.port = port;
|
this.port = port;
|
||||||
this.username = username;
|
this.username = username;
|
||||||
this.password = password;
|
this.password = passward;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void getFile(String remoteFile, String localTargetDirectory) {
|
public void getFile(String remoteFile, String localTargetDirectory) {
|
||||||
|
|
Loading…
Reference in New Issue