Skip navigation links
A B C D E F G H I L M N O P R S T U V W 

A

AbstractScpClient - Class in org.apache.sshd.client.scp
 
AbstractScpClient() - Constructor for class org.apache.sshd.client.scp.AbstractScpClient
 
AbstractScpClient.ScpOperationExecutor<T> - Interface in org.apache.sshd.client.scp
 
AbstractScpClientCreator - Class in org.apache.sshd.client.scp
TODO Add javadoc
AbstractScpClientCreator() - Constructor for class org.apache.sshd.client.scp.AbstractScpClientCreator
 
AbstractScpClientCreator(String) - Constructor for class org.apache.sshd.client.scp.AbstractScpClientCreator
 
AbstractScpTransferEventListenerAdapter - Class in org.apache.sshd.common.scp
A no-op implementation of ScpTransferEventListener for those who wish to implement only a small number of methods.
AbstractScpTransferEventListenerAdapter() - Constructor for class org.apache.sshd.common.scp.AbstractScpTransferEventListenerAdapter
 
ack() - Method in class org.apache.sshd.common.scp.ScpHelper
 
addEventListener(ScpTransferEventListener) - Method in class org.apache.sshd.server.scp.ScpCommandFactory
 
addEventListener(ScpTransferEventListener) - Method in class org.apache.sshd.server.scp.ScpCommandFactory.Builder
 
addTargetIsDirectory(Collection<ScpClient.Option>) - Method in class org.apache.sshd.client.scp.AbstractScpClient
 

B

build() - Method in class org.apache.sshd.server.scp.ScpCommandFactory.Builder
 
Builder() - Constructor for class org.apache.sshd.server.scp.ScpCommandFactory.Builder
 

C

clone() - Method in class org.apache.sshd.common.scp.ScpLocation
 
clone() - Method in class org.apache.sshd.server.scp.ScpCommandFactory
 
close() - Method in class org.apache.sshd.client.scp.SimpleScpClientImpl
 
CloseableScpClient - Interface in org.apache.sshd.client.scp
An ScpClient wrapper that also closes the underlying session when closed
COMMAND_WAIT_EVENTS - Static variable in class org.apache.sshd.client.scp.AbstractScpClient
 
createReceiveCommand(String, Collection<ScpClient.Option>) - Static method in interface org.apache.sshd.client.scp.ScpClient
 
createScpClient(ClientSession, ScpFileOpener, ScpTransferEventListener) - Method in class org.apache.sshd.client.scp.DefaultScpClientCreator
 
createScpClient(ClientSession) - Method in interface org.apache.sshd.client.scp.ScpClientCreator
Create an SCP client from this session.
createScpClient(ClientSession, ScpTransferEventListener) - Method in interface org.apache.sshd.client.scp.ScpClientCreator
Create an SCP client from this session.
createScpClient(ClientSession, ScpFileOpener) - Method in interface org.apache.sshd.client.scp.ScpClientCreator
Create an SCP client from this session.
createScpClient(ClientSession, ScpFileOpener, ScpTransferEventListener) - Method in interface org.apache.sshd.client.scp.ScpClientCreator
Create an SCP client from this session.
createScpClient(IOFunction<? super SimpleClient, ? extends ClientSession>) - Method in class org.apache.sshd.client.scp.SimpleScpClientImpl
 
createScpClient(ClientSession) - Method in class org.apache.sshd.client.scp.SimpleScpClientImpl
 
createScpClient(ClientSession, ScpClient) - Method in class org.apache.sshd.client.scp.SimpleScpClientImpl
 
createScpSourceStreamResolver(Session, Path) - Method in class org.apache.sshd.common.scp.helpers.DefaultScpFileOpener
 
createScpSourceStreamResolver(Session, Path) - Method in interface org.apache.sshd.common.scp.ScpFileOpener
 
createScpTargetStreamResolver(Session, Path) - Method in class org.apache.sshd.common.scp.helpers.DefaultScpFileOpener
 
createScpTargetStreamResolver(Session, Path) - Method in interface org.apache.sshd.common.scp.ScpFileOpener
 
createSendCommand(String, Collection<ScpClient.Option>) - Static method in interface org.apache.sshd.client.scp.ScpClient
 

D

DEFAULT_COPY_BUFFER_SIZE - Static variable in class org.apache.sshd.common.scp.ScpHelper
Default size (in bytes) of send / receive buffer size
DEFAULT_DIR_OCTAL_PERMISSIONS - Static variable in class org.apache.sshd.common.scp.ScpHelper
 
DEFAULT_EXEC_CHANNEL_EXIT_STATUS_TIMEOUT - Static variable in interface org.apache.sshd.client.scp.ScpClient
 
DEFAULT_EXEC_CHANNEL_OPEN_TIMEOUT - Static variable in interface org.apache.sshd.client.scp.ScpClient
 
DEFAULT_FILE_OCTAL_PERMISSIONS - Static variable in class org.apache.sshd.common.scp.ScpHelper
 
DEFAULT_RECEIVE_BUFFER_SIZE - Static variable in class org.apache.sshd.common.scp.ScpHelper
 
DEFAULT_SEND_BUFFER_SIZE - Static variable in class org.apache.sshd.common.scp.ScpHelper
 
DefaultScpClient - Class in org.apache.sshd.client.scp
 
DefaultScpClient(ClientSession, ScpFileOpener, ScpTransferEventListener) - Constructor for class org.apache.sshd.client.scp.DefaultScpClient
 
DefaultScpClientCreator - Class in org.apache.sshd.client.scp
TODO Add javadoc
DefaultScpClientCreator() - Constructor for class org.apache.sshd.client.scp.DefaultScpClientCreator
 
DefaultScpFileOpener - Class in org.apache.sshd.common.scp.helpers
 
DefaultScpFileOpener() - Constructor for class org.apache.sshd.common.scp.helpers.DefaultScpFileOpener
 
DefaultScpStreamResolver - Class in org.apache.sshd.client.scp
 
DefaultScpStreamResolver(String, Path, Collection<PosixFilePermission>, ScpTimestamp, long, InputStream, String) - Constructor for class org.apache.sshd.client.scp.DefaultScpStreamResolver
 
download(String[], String, Collection<ScpClient.Option>) - Method in class org.apache.sshd.client.scp.AbstractScpClient
 
download(String[], Path, Collection<ScpClient.Option>) - Method in class org.apache.sshd.client.scp.AbstractScpClient
 
download(String, Path, Collection<ScpClient.Option>) - Method in class org.apache.sshd.client.scp.AbstractScpClient
 
download(String, String, Collection<ScpClient.Option>) - Method in class org.apache.sshd.client.scp.AbstractScpClient
 
download(String, FileSystem, Path, Collection<ScpClient.Option>) - Method in class org.apache.sshd.client.scp.AbstractScpClient
 
download(String, OutputStream) - Method in class org.apache.sshd.client.scp.DefaultScpClient
 
download(String, FileSystem, Path, Collection<ScpClient.Option>) - Method in class org.apache.sshd.client.scp.DefaultScpClient
 
download(String, String, ScpClient.Option...) - Method in interface org.apache.sshd.client.scp.ScpClient
 
download(String, String, Collection<ScpClient.Option>) - Method in interface org.apache.sshd.client.scp.ScpClient
 
download(String, Path, ScpClient.Option...) - Method in interface org.apache.sshd.client.scp.ScpClient
 
download(String, Path, Collection<ScpClient.Option>) - Method in interface org.apache.sshd.client.scp.ScpClient
 
download(String, OutputStream) - Method in interface org.apache.sshd.client.scp.ScpClient
 
download(String[], String, ScpClient.Option...) - Method in interface org.apache.sshd.client.scp.ScpClient
 
download(String[], Path, ScpClient.Option...) - Method in interface org.apache.sshd.client.scp.ScpClient
 
download(String[], String, Collection<ScpClient.Option>) - Method in interface org.apache.sshd.client.scp.ScpClient
 
download(String[], Path, Collection<ScpClient.Option>) - Method in interface org.apache.sshd.client.scp.ScpClient
 
downloadBytes(String) - Method in interface org.apache.sshd.client.scp.ScpClient
 

E

EMPTY - Static variable in interface org.apache.sshd.common.scp.ScpTransferEventListener
An "empty" implementation to be used instead of nulls
endFileEvent(Session, ScpTransferEventListener.FileOperation, Path, long, Set<PosixFilePermission>, Throwable) - Method in class org.apache.sshd.common.scp.AbstractScpTransferEventListenerAdapter
 
endFileEvent(Session, ScpTransferEventListener.FileOperation, Path, long, Set<PosixFilePermission>, Throwable) - Method in interface org.apache.sshd.common.scp.ScpTransferEventListener
 
endFolderEvent(Session, ScpTransferEventListener.FileOperation, Path, Set<PosixFilePermission>, Throwable) - Method in class org.apache.sshd.common.scp.AbstractScpTransferEventListenerAdapter
 
endFolderEvent(Session, ScpTransferEventListener.FileOperation, Path, Set<PosixFilePermission>, Throwable) - Method in interface org.apache.sshd.common.scp.ScpTransferEventListener
 
equals(Object) - Method in class org.apache.sshd.common.scp.ScpLocation
 
ERROR - Static variable in class org.apache.sshd.common.scp.ScpHelper
 
error - Variable in class org.apache.sshd.server.scp.ScpCommand
 
execute(ScpHelper, Collection<T>, Collection<ScpClient.Option>) - Method in interface org.apache.sshd.client.scp.AbstractScpClient.ScpOperationExecutor
 
executeSupportedCommand(String) - Method in class org.apache.sshd.server.scp.ScpCommandFactory
 

F

fileSystem - Variable in class org.apache.sshd.common.scp.ScpHelper
 

G

getClient() - Method in class org.apache.sshd.client.scp.SimpleScpClientImpl
 
getClientSession() - Method in class org.apache.sshd.client.scp.DefaultScpClient
 
getEventListenerFilePath() - Method in class org.apache.sshd.client.scp.DefaultScpStreamResolver
 
getEventListenerFilePath() - Method in class org.apache.sshd.common.scp.helpers.LocalFileScpSourceStreamResolver
 
getEventListenerFilePath() - Method in class org.apache.sshd.common.scp.helpers.LocalFileScpTargetStreamResolver
 
getEventListenerFilePath() - Method in interface org.apache.sshd.common.scp.ScpSourceStreamResolver
 
getEventListenerFilePath() - Method in interface org.apache.sshd.common.scp.ScpTargetStreamResolver
 
getExecutorService() - Method in class org.apache.sshd.server.scp.ScpCommandFactory
 
getExitStatus() - Method in exception org.apache.sshd.common.scp.ScpException
 
getExitStatusName(Integer) - Static method in class org.apache.sshd.common.scp.ScpHelper
 
getFileName() - Method in class org.apache.sshd.client.scp.DefaultScpStreamResolver
 
getFileName() - Method in class org.apache.sshd.common.scp.helpers.LocalFileScpSourceStreamResolver
 
getFileName() - Method in interface org.apache.sshd.common.scp.ScpSourceStreamResolver
 
getHost() - Method in class org.apache.sshd.common.scp.ScpLocation
 
getLastAccessTime() - Method in class org.apache.sshd.common.scp.ScpTimestamp
 
getLastModifiedTime() - Method in class org.apache.sshd.common.scp.ScpTimestamp
 
getLocalBasicFileAttributes(Session, Path, LinkOption...) - Method in interface org.apache.sshd.common.scp.ScpFileOpener
 
getLocalFilePermissions(Session, Path, LinkOption...) - Method in interface org.apache.sshd.common.scp.ScpFileOpener
 
getLocalFolderChildren(Session, Path) - Method in interface org.apache.sshd.common.scp.ScpFileOpener
Invoked when required to send all children of a local directory
getMatchingFilesToSend(Session, String, String) - Method in interface org.apache.sshd.common.scp.ScpFileOpener
Invoked when required to send a pattern of files
getOctalPermissions(Collection<PosixFilePermission>) - Static method in class org.apache.sshd.common.scp.ScpHelper
 
getPath() - Method in class org.apache.sshd.common.scp.ScpLocation
 
getPermissions() - Method in class org.apache.sshd.client.scp.DefaultScpStreamResolver
 
getPermissions() - Method in class org.apache.sshd.common.scp.helpers.LocalFileScpSourceStreamResolver
 
getPermissions() - Method in interface org.apache.sshd.common.scp.ScpSourceStreamResolver
 
getReceiveBufferSize() - Method in class org.apache.sshd.server.scp.ScpCommandFactory
 
getScpClientCreator() - Method in class org.apache.sshd.client.scp.SimpleScpClientImpl
 
getScpFileOpener() - Method in class org.apache.sshd.client.scp.AbstractScpClientCreator
 
getScpFileOpener() - Method in interface org.apache.sshd.common.scp.ScpFileOpenerHolder
 
getScpFileOpener() - Method in class org.apache.sshd.server.scp.ScpCommandFactory
 
getScpTransferEventListener() - Method in class org.apache.sshd.client.scp.AbstractScpClientCreator
 
getScpTransferEventListener() - Method in interface org.apache.sshd.client.scp.ScpClientCreator
 
getSendBufferSize() - Method in class org.apache.sshd.server.scp.ScpCommandFactory
 
getSession() - Method in class org.apache.sshd.client.scp.AbstractScpClient
 
getSession() - Method in class org.apache.sshd.common.scp.ScpHelper
 
getSize() - Method in class org.apache.sshd.client.scp.DefaultScpStreamResolver
 
getSize() - Method in class org.apache.sshd.common.scp.helpers.LocalFileScpSourceStreamResolver
 
getSize() - Method in interface org.apache.sshd.common.scp.ScpSourceStreamResolver
 
getTimestamp() - Method in class org.apache.sshd.client.scp.DefaultScpStreamResolver
 
getTimestamp() - Method in class org.apache.sshd.common.scp.helpers.LocalFileScpSourceStreamResolver
 
getTimestamp() - Method in interface org.apache.sshd.common.scp.ScpSourceStreamResolver
 
getUsername() - Method in class org.apache.sshd.common.scp.ScpLocation
 

H

handleCommandExitStatus(String, ClientChannel) - Method in class org.apache.sshd.client.scp.AbstractScpClient
Invoked by the various upload/download methods after having successfully completed the remote copy command and (optionally) having received an exit status from the remote server.
handleCommandExitStatus(String, Integer) - Method in class org.apache.sshd.client.scp.AbstractScpClient
Invoked by the various upload/download methods after having successfully completed the remote copy command and (optionally) having received an exit status from the remote server
hashCode() - Method in class org.apache.sshd.common.scp.ScpLocation
 
HOST_PART_SEPARATOR - Static variable in class org.apache.sshd.common.scp.ScpLocation
 

I

in - Variable in class org.apache.sshd.common.scp.ScpHelper
 
INSTANCE - Static variable in class org.apache.sshd.client.scp.DefaultScpClientCreator
 
instance() - Static method in interface org.apache.sshd.client.scp.ScpClientCreator
 
INSTANCE - Static variable in class org.apache.sshd.common.scp.helpers.DefaultScpFileOpener
 
isLocal() - Method in class org.apache.sshd.common.scp.ScpLocation
 
isOpen() - Method in class org.apache.sshd.client.scp.AbstractScpClient
 
isOpen() - Method in class org.apache.sshd.client.scp.SimpleScpClientImpl
 
isSupportedCommand(String) - Method in class org.apache.sshd.server.scp.ScpCommandFactory
 

L

listener - Variable in class org.apache.sshd.client.scp.DefaultScpClient
 
listener - Variable in class org.apache.sshd.common.scp.ScpHelper
 
listener - Variable in class org.apache.sshd.server.scp.ScpCommand
 
LocalFileScpSourceStreamResolver - Class in org.apache.sshd.common.scp.helpers
 
LocalFileScpSourceStreamResolver(Path, ScpFileOpener) - Constructor for class org.apache.sshd.common.scp.helpers.LocalFileScpSourceStreamResolver
 
LocalFileScpTargetStreamResolver - Class in org.apache.sshd.common.scp.helpers
 
LocalFileScpTargetStreamResolver(Path, ScpFileOpener) - Constructor for class org.apache.sshd.common.scp.helpers.LocalFileScpTargetStreamResolver
 

M

MIN_COPY_BUFFER_SIZE - Static variable in class org.apache.sshd.common.scp.ScpHelper
The minimum size for sending / receiving files
MIN_RECEIVE_BUFFER_SIZE - Static variable in class org.apache.sshd.common.scp.ScpHelper
 
MIN_SEND_BUFFER_SIZE - Static variable in class org.apache.sshd.common.scp.ScpHelper
 

N

name - Variable in class org.apache.sshd.common.scp.helpers.LocalFileScpSourceStreamResolver
 

O

OK - Static variable in class org.apache.sshd.common.scp.ScpHelper
 
openCommandChannel(ClientSession, String) - Method in class org.apache.sshd.client.scp.AbstractScpClient
 
opener - Variable in class org.apache.sshd.client.scp.DefaultScpClient
 
opener - Variable in class org.apache.sshd.common.scp.helpers.LocalFileScpSourceStreamResolver
 
opener - Variable in class org.apache.sshd.common.scp.helpers.LocalFileScpTargetStreamResolver
 
opener - Variable in class org.apache.sshd.common.scp.ScpHelper
 
opener - Variable in class org.apache.sshd.server.scp.ScpCommand
 
openRead(Session, Path, long, Set<PosixFilePermission>, OpenOption...) - Method in class org.apache.sshd.common.scp.helpers.DefaultScpFileOpener
 
openRead(Session, Path, long, Set<PosixFilePermission>, OpenOption...) - Method in interface org.apache.sshd.common.scp.ScpFileOpener
Create an input stream to read from a file
openWrite(Session, Path, long, Set<PosixFilePermission>, OpenOption...) - Method in class org.apache.sshd.common.scp.helpers.DefaultScpFileOpener
 
openWrite(Session, Path, long, Set<PosixFilePermission>, OpenOption...) - Method in interface org.apache.sshd.common.scp.ScpFileOpener
Create an output stream to write to a file
optD - Variable in class org.apache.sshd.server.scp.ScpCommand
 
optF - Variable in class org.apache.sshd.server.scp.ScpCommand
 
optP - Variable in class org.apache.sshd.server.scp.ScpCommand
 
optR - Variable in class org.apache.sshd.server.scp.ScpCommand
 
optT - Variable in class org.apache.sshd.server.scp.ScpCommand
 
org.apache.sshd.client.scp - package org.apache.sshd.client.scp
 
org.apache.sshd.common.scp - package org.apache.sshd.common.scp
 
org.apache.sshd.common.scp.helpers - package org.apache.sshd.common.scp.helpers
 
org.apache.sshd.server.scp - package org.apache.sshd.server.scp
 
out - Variable in class org.apache.sshd.common.scp.ScpHelper
 

P

parse(String) - Static method in class org.apache.sshd.common.scp.ScpLocation
Parses a local or remote SCP location in the format user@host:path
parseOctalPermissions(String) - Static method in class org.apache.sshd.common.scp.ScpHelper
 
parseTime(String) - Static method in class org.apache.sshd.common.scp.ScpTimestamp
 
path - Variable in class org.apache.sshd.common.scp.helpers.LocalFileScpSourceStreamResolver
 
path - Variable in class org.apache.sshd.common.scp.helpers.LocalFileScpTargetStreamResolver
 
path - Variable in class org.apache.sshd.server.scp.ScpCommand
 
perms - Variable in class org.apache.sshd.common.scp.helpers.LocalFileScpSourceStreamResolver
 
postProcessReceivedData(String, boolean, Set<PosixFilePermission>, ScpTimestamp) - Method in class org.apache.sshd.common.scp.helpers.LocalFileScpTargetStreamResolver
 
postProcessReceivedData(String, boolean, Set<PosixFilePermission>, ScpTimestamp) - Method in interface org.apache.sshd.common.scp.ScpTargetStreamResolver
Called after successful reception of the data (and after closing the stream)
process(Session, String, boolean, ScpTimestamp) - Method in interface org.apache.sshd.common.scp.ScpReceiveLineHandler
 

R

readAck(boolean) - Method in class org.apache.sshd.common.scp.ScpHelper
 
readLine() - Method in class org.apache.sshd.common.scp.ScpHelper
 
readLine(boolean) - Method in class org.apache.sshd.common.scp.ScpHelper
 
receive(Path, boolean, boolean, boolean, int) - Method in class org.apache.sshd.common.scp.ScpHelper
 
receive(ScpReceiveLineHandler) - Method in class org.apache.sshd.common.scp.ScpHelper
 
receiveBufferSize - Variable in class org.apache.sshd.server.scp.ScpCommand
 
receiveDir(String, Path, ScpTimestamp, boolean, int) - Method in class org.apache.sshd.common.scp.ScpHelper
 
receiveFile(String, Path, ScpTimestamp, boolean, int) - Method in class org.apache.sshd.common.scp.ScpHelper
 
receiveFileStream(OutputStream, int) - Method in class org.apache.sshd.common.scp.ScpHelper
 
receiveStream(String, ScpTargetStreamResolver, ScpTimestamp, boolean, int) - Method in class org.apache.sshd.common.scp.ScpHelper
 
removeEventListener(ScpTransferEventListener) - Method in class org.apache.sshd.server.scp.ScpCommandFactory.Builder
 
removeEventListener(ScpTransferEventListener) - Method in class org.apache.sshd.server.scp.ScpCommandFactory
 
resolveIncomingFilePath(Session, Path, String, boolean, Set<PosixFilePermission>, ScpTimestamp) - Method in interface org.apache.sshd.common.scp.ScpFileOpener
Invoked when receiving a new file to via a directory command
resolveIncomingReceiveLocation(Session, Path, boolean, boolean, boolean) - Method in interface org.apache.sshd.common.scp.ScpFileOpener
Invoked when a request to receive something is processed
resolveLocalPath(Session, FileSystem, String) - Method in interface org.apache.sshd.common.scp.ScpFileOpener
 
resolveLocalPath(String, String) - Method in class org.apache.sshd.common.scp.ScpHelper
 
resolveLocalPath(String) - Method in class org.apache.sshd.common.scp.ScpHelper
 
resolveOutgoingFilePath(Session, Path, LinkOption...) - Method in interface org.apache.sshd.common.scp.ScpFileOpener
Called when there is a candidate file/folder for sending
resolveSourceStream(Session, long, Set<PosixFilePermission>, OpenOption...) - Method in class org.apache.sshd.client.scp.DefaultScpStreamResolver
 
resolveSourceStream(Session, long, Set<PosixFilePermission>, OpenOption...) - Method in class org.apache.sshd.common.scp.helpers.LocalFileScpSourceStreamResolver
 
resolveSourceStream(Session, long, Set<PosixFilePermission>, OpenOption...) - Method in interface org.apache.sshd.common.scp.ScpSourceStreamResolver
 
resolveTargetStream(Session, String, long, Set<PosixFilePermission>, OpenOption...) - Method in class org.apache.sshd.common.scp.helpers.LocalFileScpTargetStreamResolver
 
resolveTargetStream(Session, String, long, Set<PosixFilePermission>, OpenOption...) - Method in interface org.apache.sshd.common.scp.ScpTargetStreamResolver
Called when receiving a file in order to obtain an output stream for the incoming data
resolveUsername() - Method in class org.apache.sshd.common.scp.ScpLocation
Resolves the effective username to use for a remote location.
run() - Method in class org.apache.sshd.server.scp.ScpCommand
 
runUpload(String, Collection<ScpClient.Option>, Collection<T>, AbstractScpClient.ScpOperationExecutor<T>) - Method in class org.apache.sshd.client.scp.AbstractScpClient
 
runUpload(String, Collection<ScpClient.Option>, Collection<T>, AbstractScpClient.ScpOperationExecutor<T>) - Method in class org.apache.sshd.client.scp.DefaultScpClient
 

S

S_IRGRP - Static variable in class org.apache.sshd.common.scp.ScpHelper
 
S_IROTH - Static variable in class org.apache.sshd.common.scp.ScpHelper
 
S_IRUSR - Static variable in class org.apache.sshd.common.scp.ScpHelper
 
S_IWGRP - Static variable in class org.apache.sshd.common.scp.ScpHelper
 
S_IWOTH - Static variable in class org.apache.sshd.common.scp.ScpHelper
 
S_IWUSR - Static variable in class org.apache.sshd.common.scp.ScpHelper
 
S_IXGRP - Static variable in class org.apache.sshd.common.scp.ScpHelper
 
S_IXOTH - Static variable in class org.apache.sshd.common.scp.ScpHelper
 
S_IXUSR - Static variable in class org.apache.sshd.common.scp.ScpHelper
 
SCP_COMMAND_PREFIX - Static variable in class org.apache.sshd.common.scp.ScpHelper
Command prefix used to identify SCP commands
SCP_EXEC_CHANNEL_EXIT_STATUS_TIMEOUT - Static variable in interface org.apache.sshd.client.scp.ScpClient
Configurable value of the FactoryManager for controlling the wait timeout for waiting on a channel exit status' for an SCP command in milliseconds.
SCP_EXEC_CHANNEL_OPEN_TIMEOUT - Static variable in interface org.apache.sshd.client.scp.ScpClient
Configurable value of the FactoryManager for controlling the wait timeout for opening a channel for an SCP command in milliseconds.
SCP_FACTORY_NAME - Static variable in class org.apache.sshd.server.scp.ScpCommandFactory
 
ScpClient - Interface in org.apache.sshd.client.scp
 
ScpClient.Option - Enum in org.apache.sshd.client.scp
 
ScpClientCreator - Interface in org.apache.sshd.client.scp
 
ScpCommand - Class in org.apache.sshd.server.scp
This commands provide SCP support on both server and client side.
ScpCommand(String, CloseableExecutorService, int, int, ScpFileOpener, ScpTransferEventListener) - Constructor for class org.apache.sshd.server.scp.ScpCommand
 
ScpCommandFactory - Class in org.apache.sshd.server.scp
This CommandFactory can be used as a standalone command factory or can be used to augment another CommandFactory and provides SCP support.
ScpCommandFactory() - Constructor for class org.apache.sshd.server.scp.ScpCommandFactory
 
ScpCommandFactory.Builder - Class in org.apache.sshd.server.scp
ScpException - Exception in org.apache.sshd.common.scp
 
ScpException(String) - Constructor for exception org.apache.sshd.common.scp.ScpException
 
ScpException(Integer) - Constructor for exception org.apache.sshd.common.scp.ScpException
 
ScpException(String, Integer) - Constructor for exception org.apache.sshd.common.scp.ScpException
 
ScpException(Throwable, Integer) - Constructor for exception org.apache.sshd.common.scp.ScpException
 
ScpException(String, Throwable, Integer) - Constructor for exception org.apache.sshd.common.scp.ScpException
 
ScpFileOpener - Interface in org.apache.sshd.common.scp
Plug-in mechanism for users to intervene in the SCP process - e.g., apply some kind of traffic shaping mechanism, display upload/download progress, etc...
ScpFileOpenerHolder - Interface in org.apache.sshd.common.scp
 
ScpHelper - Class in org.apache.sshd.common.scp
 
ScpHelper(Session, InputStream, OutputStream, FileSystem, ScpFileOpener, ScpTransferEventListener) - Constructor for class org.apache.sshd.common.scp.ScpHelper
 
ScpLocation - Class in org.apache.sshd.common.scp
Represents a local or remote SCP location in the format user@host:path for a remote path and a simple path for a local one.
ScpLocation() - Constructor for class org.apache.sshd.common.scp.ScpLocation
 
ScpLocation(String) - Constructor for class org.apache.sshd.common.scp.ScpLocation
 
scpLogin(String, String, String) - Method in interface org.apache.sshd.client.scp.SimpleScpClient
Creates an SCP session on the default port and logs in using the provided credentials
scpLogin(String, int, String, String) - Method in interface org.apache.sshd.client.scp.SimpleScpClient
Creates an SCP session using the provided credentials
scpLogin(String, String, KeyPair) - Method in interface org.apache.sshd.client.scp.SimpleScpClient
Creates an SCP session on the default port and logs in using the provided credentials
scpLogin(String, int, String, KeyPair) - Method in interface org.apache.sshd.client.scp.SimpleScpClient
Creates an SCP session using the provided credentials
scpLogin(InetAddress, String, String) - Method in interface org.apache.sshd.client.scp.SimpleScpClient
Creates an SCP session on the default port and logs in using the provided credentials
scpLogin(InetAddress, int, String, String) - Method in interface org.apache.sshd.client.scp.SimpleScpClient
Creates an SCP session using the provided credentials
scpLogin(InetAddress, String, KeyPair) - Method in interface org.apache.sshd.client.scp.SimpleScpClient
Creates an SCP session on the default port and logs in using the provided credentials
scpLogin(InetAddress, int, String, KeyPair) - Method in interface org.apache.sshd.client.scp.SimpleScpClient
Creates an SCP session using the provided credentials
scpLogin(SocketAddress, String, String) - Method in interface org.apache.sshd.client.scp.SimpleScpClient
Creates an SCP session using the provided credentials
scpLogin(SocketAddress, String, KeyPair) - Method in interface org.apache.sshd.client.scp.SimpleScpClient
Creates an SCP session using the provided credentials
scpLogin(SocketAddress, String, String) - Method in class org.apache.sshd.client.scp.SimpleScpClientImpl
 
scpLogin(SocketAddress, String, KeyPair) - Method in class org.apache.sshd.client.scp.SimpleScpClientImpl
 
ScpReceiveLineHandler - Interface in org.apache.sshd.common.scp
 
ScpSourceStreamResolver - Interface in org.apache.sshd.common.scp
 
ScpTargetStreamResolver - Interface in org.apache.sshd.common.scp
 
ScpTimestamp - Class in org.apache.sshd.common.scp
Represents an SCP timestamp definition
ScpTimestamp(long, long) - Constructor for class org.apache.sshd.common.scp.ScpTimestamp
 
ScpTransferEventListener - Interface in org.apache.sshd.common.scp
Can be registered in order to receive events about SCP transfers
ScpTransferEventListener.FileOperation - Enum in org.apache.sshd.common.scp
 
send(Collection<String>, boolean, boolean, int) - Method in class org.apache.sshd.common.scp.ScpHelper
 
send(Path, boolean, boolean, int, LinkOption...) - Method in class org.apache.sshd.common.scp.ScpHelper
 
sendAsDirectory(Session, Path, LinkOption...) - Method in interface org.apache.sshd.common.scp.ScpFileOpener
Invoked on a local path in order to decide whether it should be sent as a file or as a directory
sendAsRegularFile(Session, Path, LinkOption...) - Method in interface org.apache.sshd.common.scp.ScpFileOpener
Invoked on a local path in order to decide whether it should be sent as a file or as a directory
sendBufferSize - Variable in class org.apache.sshd.server.scp.ScpCommand
 
sendDir(Path, boolean, int) - Method in class org.apache.sshd.common.scp.ScpHelper
 
sendError(String) - Method in class org.apache.sshd.common.scp.ScpHelper
 
sendError(O, String) - Static method in class org.apache.sshd.common.scp.ScpHelper
 
sendFile(Path, boolean, int) - Method in class org.apache.sshd.common.scp.ScpHelper
 
sendPaths(Collection<? extends Path>, boolean, boolean, int) - Method in class org.apache.sshd.common.scp.ScpHelper
 
sendResponseMessage(int, String) - Method in class org.apache.sshd.common.scp.ScpHelper
 
sendResponseMessage(O, int, String) - Static method in class org.apache.sshd.common.scp.ScpHelper
 
sendStream(ScpSourceStreamResolver, boolean, int) - Method in class org.apache.sshd.common.scp.ScpHelper
 
sendWarning(String) - Method in class org.apache.sshd.common.scp.ScpHelper
 
sendWarning(O, String) - Static method in class org.apache.sshd.common.scp.ScpHelper
 
setClient(SimpleClient) - Method in class org.apache.sshd.client.scp.SimpleScpClientImpl
 
setExecutorService(CloseableExecutorService) - Method in class org.apache.sshd.server.scp.ScpCommandFactory
 
setHost(String) - Method in class org.apache.sshd.common.scp.ScpLocation
 
setPath(String) - Method in class org.apache.sshd.common.scp.ScpLocation
 
setReceiveBufferSize(int) - Method in class org.apache.sshd.server.scp.ScpCommandFactory
 
setScpClientCreator(ScpClientCreator) - Method in class org.apache.sshd.client.scp.SimpleScpClientImpl
 
setScpFileOpener(ScpFileOpener) - Method in class org.apache.sshd.client.scp.AbstractScpClientCreator
 
setScpFileOpener(ScpFileOpener) - Method in interface org.apache.sshd.common.scp.ScpFileOpenerHolder
 
setScpFileOpener(ScpFileOpener) - Method in class org.apache.sshd.server.scp.ScpCommandFactory
 
setScpTransferEventListener(ScpTransferEventListener) - Method in class org.apache.sshd.client.scp.AbstractScpClientCreator
 
setScpTransferEventListener(ScpTransferEventListener) - Method in interface org.apache.sshd.client.scp.ScpClientCreator
 
setSendBufferSize(int) - Method in class org.apache.sshd.server.scp.ScpCommandFactory
 
setUsername(String) - Method in class org.apache.sshd.common.scp.ScpLocation
 
SimpleScpClient - Interface in org.apache.sshd.client.scp
A simplified synchronous API for obtaining SCP sessions.
SimpleScpClientImpl - Class in org.apache.sshd.client.scp
TODO Add javadoc
SimpleScpClientImpl() - Constructor for class org.apache.sshd.client.scp.SimpleScpClientImpl
 
SimpleScpClientImpl(SimpleClient) - Constructor for class org.apache.sshd.client.scp.SimpleScpClientImpl
 
SimpleScpClientImpl(SimpleClient, ScpClientCreator) - Constructor for class org.apache.sshd.client.scp.SimpleScpClientImpl
 
size - Variable in class org.apache.sshd.common.scp.helpers.LocalFileScpSourceStreamResolver
 
start(Environment) - Method in class org.apache.sshd.server.scp.ScpCommand
 
startFileEvent(Session, ScpTransferEventListener.FileOperation, Path, long, Set<PosixFilePermission>) - Method in class org.apache.sshd.common.scp.AbstractScpTransferEventListenerAdapter
 
startFileEvent(Session, ScpTransferEventListener.FileOperation, Path, long, Set<PosixFilePermission>) - Method in interface org.apache.sshd.common.scp.ScpTransferEventListener
 
startFolderEvent(Session, ScpTransferEventListener.FileOperation, Path, Set<PosixFilePermission>) - Method in class org.apache.sshd.common.scp.AbstractScpTransferEventListenerAdapter
 
startFolderEvent(Session, ScpTransferEventListener.FileOperation, Path, Set<PosixFilePermission>) - Method in interface org.apache.sshd.common.scp.ScpTransferEventListener
 
status - Variable in class org.apache.sshd.common.scp.helpers.LocalFileScpTargetStreamResolver
 

T

time - Variable in class org.apache.sshd.common.scp.helpers.LocalFileScpSourceStreamResolver
 
toString() - Method in class org.apache.sshd.client.scp.DefaultScpStreamResolver
 
toString() - Method in class org.apache.sshd.common.scp.helpers.LocalFileScpSourceStreamResolver
 
toString() - Method in class org.apache.sshd.common.scp.helpers.LocalFileScpTargetStreamResolver
 
toString() - Method in class org.apache.sshd.common.scp.ScpHelper
 
toString() - Method in class org.apache.sshd.common.scp.ScpLocation
 
toString() - Method in class org.apache.sshd.common.scp.ScpTimestamp
 
toString() - Method in class org.apache.sshd.server.scp.ScpCommand
 

U

update(String, L) - Static method in class org.apache.sshd.common.scp.ScpLocation
Parses a local or remote SCP location in the format user@host:path
updateFileProperties(String, Path, Set<PosixFilePermission>, ScpTimestamp) - Method in class org.apache.sshd.common.scp.helpers.LocalFileScpTargetStreamResolver
 
updateFileProperties(Path, Set<PosixFilePermission>, ScpTimestamp) - Static method in interface org.apache.sshd.common.scp.ScpFileOpener
 
upload(String[], String, Collection<ScpClient.Option>) - Method in class org.apache.sshd.client.scp.AbstractScpClient
 
upload(Path[], String, Collection<ScpClient.Option>) - Method in class org.apache.sshd.client.scp.AbstractScpClient
 
upload(InputStream, String, long, Collection<PosixFilePermission>, ScpTimestamp) - Method in class org.apache.sshd.client.scp.DefaultScpClient
 
upload(String, String, ScpClient.Option...) - Method in interface org.apache.sshd.client.scp.ScpClient
 
upload(String, String, Collection<ScpClient.Option>) - Method in interface org.apache.sshd.client.scp.ScpClient
 
upload(Path, String, ScpClient.Option...) - Method in interface org.apache.sshd.client.scp.ScpClient
 
upload(Path, String, Collection<ScpClient.Option>) - Method in interface org.apache.sshd.client.scp.ScpClient
 
upload(String[], String, ScpClient.Option...) - Method in interface org.apache.sshd.client.scp.ScpClient
 
upload(String[], String, Collection<ScpClient.Option>) - Method in interface org.apache.sshd.client.scp.ScpClient
 
upload(Path[], String, ScpClient.Option...) - Method in interface org.apache.sshd.client.scp.ScpClient
 
upload(Path[], String, Collection<ScpClient.Option>) - Method in interface org.apache.sshd.client.scp.ScpClient
 
upload(byte[], String, Collection<PosixFilePermission>, ScpTimestamp) - Method in interface org.apache.sshd.client.scp.ScpClient
 
upload(byte[], int, int, String, Collection<PosixFilePermission>, ScpTimestamp) - Method in interface org.apache.sshd.client.scp.ScpClient
 
upload(InputStream, String, long, Collection<PosixFilePermission>, ScpTimestamp) - Method in interface org.apache.sshd.client.scp.ScpClient
 
USERNAME_PART_SEPARATOR - Static variable in class org.apache.sshd.common.scp.ScpLocation
 

V

validateAckReplyCode(String, Object, int, boolean) - Method in class org.apache.sshd.common.scp.ScpHelper
 
validateCommandStatusCode(String, Object, int, boolean) - Method in class org.apache.sshd.common.scp.ScpHelper
 
validateListener(L) - Static method in interface org.apache.sshd.common.scp.ScpTransferEventListener
 
validateOperationReadyCode(String, Object, int, boolean) - Method in class org.apache.sshd.common.scp.ScpHelper
 
valueOf(String) - Static method in enum org.apache.sshd.client.scp.ScpClient.Option
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.sshd.common.scp.ScpTransferEventListener.FileOperation
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.sshd.client.scp.ScpClient.Option
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.sshd.common.scp.ScpTransferEventListener.FileOperation
Returns an array containing the constants of this enum type, in the order they are declared.

W

WARNING - Static variable in class org.apache.sshd.common.scp.ScpHelper
 
withDelegate(CommandFactory) - Method in class org.apache.sshd.server.scp.ScpCommandFactory.Builder
 
withExecutorService(CloseableExecutorService) - Method in class org.apache.sshd.server.scp.ScpCommandFactory.Builder
 
withFileOpener(ScpFileOpener) - Method in class org.apache.sshd.server.scp.ScpCommandFactory.Builder
 
withReceiveBufferSize(int) - Method in class org.apache.sshd.server.scp.ScpCommandFactory.Builder
 
withSendBufferSize(int) - Method in class org.apache.sshd.server.scp.ScpCommandFactory.Builder
 
writeCommandResponseMessage(String, int, String) - Method in class org.apache.sshd.server.scp.ScpCommand
 
A B C D E F G H I L M N O P R S T U V W 
Skip navigation links

Copyright © 2018–2019 The Apache Software Foundation. All rights reserved.