All Methods Static Methods Instance Methods Abstract Methods Concrete Methods
Modifier and Type |
Method and Description |
protected Collection<ScpClient.Option> |
addTargetIsDirectory(Collection<ScpClient.Option> options) |
static String |
createReceiveCommand(String remote,
Collection<ScpClient.Option> options) |
static String |
createSendCommand(String remote,
Collection<ScpClient.Option> options) |
void |
download(String[] remote,
Path local,
Collection<ScpClient.Option> options) |
void |
download(String[] remote,
Path local,
ScpClient.Option... options) |
void |
download(String[] remote,
String local,
Collection<ScpClient.Option> options) |
void |
download(String[] remote,
String local,
ScpClient.Option... options) |
protected abstract void |
download(String remote,
FileSystem fs,
Path local,
Collection<ScpClient.Option> options) |
void |
download(String remote,
Path local,
Collection<ScpClient.Option> options) |
void |
download(String remote,
Path local,
ScpClient.Option... options) |
void |
download(String remote,
String local,
Collection<ScpClient.Option> options) |
void |
download(String remote,
String local,
ScpClient.Option... options) |
byte[] |
downloadBytes(String remote) |
ClientSession |
getSession() |
protected ChannelExec |
openCommandChannel(ClientSession session,
String cmd) |
protected abstract <T> void |
runUpload(String remote,
Collection<ScpClient.Option> options,
Collection<T> local,
AbstractScpClient.ScpOperationExecutor<T> executor) |
void |
upload(byte[] data,
int offset,
int len,
String remote,
Collection<PosixFilePermission> perms,
ScpTimestamp time) |
void |
upload(byte[] data,
String remote,
Collection<PosixFilePermission> perms,
ScpTimestamp time) |
void |
upload(Path[] local,
String remote,
Collection<ScpClient.Option> options) |
void |
upload(Path[] local,
String remote,
ScpClient.Option... options) |
void |
upload(Path local,
String remote,
Collection<ScpClient.Option> options) |
void |
upload(Path local,
String remote,
ScpClient.Option... options) |
void |
upload(String[] local,
String remote,
Collection<ScpClient.Option> options) |
void |
upload(String[] local,
String remote,
ScpClient.Option... options) |
void |
upload(String local,
String remote,
Collection<ScpClient.Option> options) |
void |
upload(String local,
String remote,
ScpClient.Option... options) |