public class SShConnection extends Object implements AutoCloseable
| Constructor and Description |
|---|
SShConnection(SshAddress address,
net.thevpc.nuts.NutsSession nutsSession) |
SShConnection(String address,
net.thevpc.nuts.NutsSession nutsSession) |
SShConnection(String user,
String host,
int port,
String keyFilePath,
String keyPassword,
net.thevpc.nuts.NutsSession nutsSession) |
public SShConnection(String address, net.thevpc.nuts.NutsSession nutsSession)
public SShConnection(SshAddress address, net.thevpc.nuts.NutsSession nutsSession)
public boolean isRedirectErrorStream()
public SShConnection setRedirectErrorStream()
public SShConnection setRedirectErrorStream(boolean redirectErrorStream)
public void reset()
public SShConnection addListener(SshListener listener)
public SShConnection removeListener(SshListener listener)
public boolean isFailFast()
public SShConnection failFast()
public SShConnection sailFast(boolean failFast)
public SShConnection setFailFast(boolean failFast)
public SShConnection redirectOutput(PrintStream out)
public boolean isGrabOutputString()
public SShConnection grabOutputString()
public SShConnection grabOutputString(boolean grab)
public static int checkAck(InputStream in) throws IOException
IOExceptionpublic int exec(String... command)
public int execStringCommand(String command)
public void rm(String from, boolean R)
public void mkdir(String from, boolean p)
public byte[] readRemoteFile(String from)
public InputStream getInputStream(String from)
public void close()
close in interface AutoCloseablepublic String getOutputString()
public PrintStream getOut()
public SShConnection setOut(PrintStream out)
public InputStream prepareStream(File file) throws FileNotFoundException
FileNotFoundExceptionCopyright © 2021 vpc open source initiative. All rights reserved.