Secure FTP Factory
A B C D E F G I J L M N P R S T U V W

A

ACCESS_ALLOWED - Static variable in class com.jscape.inet.file.JAcl.Type
 
ACCESS_DENIED - Static variable in class com.jscape.inet.file.JAcl.Type
 
ADAPTIVE_BLOCK_SIZE - Static variable in class com.jscape.inet.sftp.Sftp
Adaptive block transfer size.
ASCII - Static variable in interface com.jscape.filetransfer.FileTransfer
Flag to indicate that ASCII transfer mode is used.
ASCII - Static variable in class com.jscape.inet.ftp.Ftp
Flag to indicate that ASCII transfer mode is used.
ASCII - Static variable in class com.jscape.inet.ftps.Ftps
Flag to indicate that ASCII transfer mode is used.
AUTH_SSL - Static variable in class com.jscape.inet.ftps.Ftps
Connection type for AUTH SSL FTP session.
AUTH_TLS - Static variable in class com.jscape.inet.ftps.Ftps
Connection type for AUTH TLS FTP session (default).
AUTO - Static variable in interface com.jscape.filetransfer.FileTransfer
Flag to indicate that automatic transfer mode detection is used.
AUTO - Static variable in class com.jscape.inet.ftp.Ftp
Flag to indicate that automatic transfer mode detection is used.
AUTO - Static variable in class com.jscape.inet.ftps.Ftps
Flag to indicate that automatic transfer mode detection is used.
accept(FileTransferListener) - Method in class com.jscape.filetransfer.FileTransferChangeDirEvent
Accepts event via FileTransferListener.
accept(FileTransferListener) - Method in class com.jscape.filetransfer.FileTransferCommandEvent
Accepts event via FileTransferListener.
accept(FileTransferListener) - Method in class com.jscape.filetransfer.FileTransferConnectedEvent
Accepts event via FileTransferListener.
accept(FileTransferListener) - Method in class com.jscape.filetransfer.FileTransferCreateDirEvent
Accepts event via FileTransferListener.
accept(FileTransferListener) - Method in class com.jscape.filetransfer.FileTransferDeleteDirEvent
Accepts event via FileTransferListener.
accept(FileTransferListener) - Method in class com.jscape.filetransfer.FileTransferDisconnectedEvent
Accepts event via FileTransferListener.
accept(FileTransferListener) - Method in class com.jscape.filetransfer.FileTransferDownloadEvent
Accepts event via FileTransferListener.
accept(FileTransferListener) - Method in class com.jscape.filetransfer.FileTransferEvent
Accepts event via FileTransferListener.
accept(FileTransferListener) - Method in class com.jscape.filetransfer.FileTransferProgressEvent
Accepts event via FileTransferListener.
accept(FileTransferListener) - Method in class com.jscape.filetransfer.FileTransferRenameFileEvent
Accepts event via FileTransferListener.
accept(FileTransferListener) - Method in class com.jscape.filetransfer.FileTransferResponseEvent
Accepts event via FileTransferListener.
accept(FileTransferListener) - Method in class com.jscape.filetransfer.FileTransferUploadEvent
Accepts event via FileTransferListener.
accept(FtpListener) - Method in class com.jscape.inet.ftp.FtpChangeDirEvent
Method accept
accept(FtpListener) - Method in class com.jscape.inet.ftp.FtpCommandEvent
 
accept(FtpListener) - Method in class com.jscape.inet.ftp.FtpConnectedEvent
 
accept(FtpListener) - Method in class com.jscape.inet.ftp.FtpConnectionLostEvent
 
accept(FtpListener) - Method in class com.jscape.inet.ftp.FtpCreateDirEvent
Method accept
accept(FtpListener) - Method in class com.jscape.inet.ftp.FtpDeleteDirEvent
Method accept
accept(FtpListener) - Method in class com.jscape.inet.ftp.FtpDeleteFileEvent
Method accept
accept(FtpListener) - Method in class com.jscape.inet.ftp.FtpDisconnectedEvent
 
accept(FtpListener) - Method in class com.jscape.inet.ftp.FtpDownloadEvent
 
accept(FtpListener) - Method in class com.jscape.inet.ftp.FtpEvent
Event is accepted by listener
accept(FtpListener) - Method in class com.jscape.inet.ftp.FtpListingEvent
 
accept(FtpListener) - Method in class com.jscape.inet.ftp.FtpProgressEvent
 
accept(FtpListener) - Method in class com.jscape.inet.ftp.FtpRenameFileEvent
Method accept
accept(FtpListener) - Method in class com.jscape.inet.ftp.FtpResponseEvent
 
accept(FtpListener) - Method in class com.jscape.inet.ftp.FtpUploadEvent
 
accept(ScpEventListener) - Method in class com.jscape.inet.scp.events.ScpConnectedEvent
 
accept(ScpEventListener) - Method in class com.jscape.inet.scp.events.ScpDisconnectedEvent
 
accept(ScpEventListener) - Method in class com.jscape.inet.scp.events.ScpFileDownloadedEvent
 
accept(ScpEventListener) - Method in class com.jscape.inet.scp.events.ScpFileUploadedEvent
 
accept(ScpEventListener) - Method in class com.jscape.inet.scp.events.ScpTransferProgressEvent
 
acceptListener(SftpListener) - Method in class com.jscape.inet.sftp.events.SftpChangeDirEvent
The "backwards dispatching" support.
acceptListener(SftpListener) - Method in class com.jscape.inet.sftp.events.SftpConnectedEvent
The "backwards dispatching" support.
acceptListener(SftpListener) - Method in class com.jscape.inet.sftp.events.SftpCreateDirEvent
The "backwards dispatching" support.
acceptListener(SftpListener) - Method in class com.jscape.inet.sftp.events.SftpDeleteDirEvent
The "backwards dispatching" support.
acceptListener(SftpListener) - Method in class com.jscape.inet.sftp.events.SftpDeleteFileEvent
The "backwards dispatching" support.
acceptListener(SftpListener) - Method in class com.jscape.inet.sftp.events.SftpDisconnectedEvent
The "backwards dispatching" support.
acceptListener(SftpListener) - Method in class com.jscape.inet.sftp.events.SftpDownloadEvent
The "backwards dispatching" support.
acceptListener(SftpListener) - Method in class com.jscape.inet.sftp.events.SftpEvent
The "backwards dispatching" support.
acceptListener(SftpListener) - Method in class com.jscape.inet.sftp.events.SftpListingEvent
The "backwards dispatching" support.
acceptListener(SftpListener) - Method in class com.jscape.inet.sftp.events.SftpProgressEvent
The "backwards dispatching" support.
acceptListener(SftpListener) - Method in class com.jscape.inet.sftp.events.SftpRenameFileEvent
The "backwards dispatching" support.
acceptListener(SftpListener) - Method in class com.jscape.inet.sftp.events.SftpUploadEvent
The "backwards dispatching" support.
addFile() - Method in class com.jscape.inet.file.JAcl.Mask
 
addFileTransferListener(FileTransferListener) - Method in interface com.jscape.filetransfer.FileTransfer
Adds FileTransferListener.
addFileTransferListener(FileTransferListener) - Method in class com.jscape.filetransfer.FtpTransfer
See FileTransfer interface for method description.
addFileTransferListener(FileTransferListener) - Method in class com.jscape.filetransfer.FtpsTransfer
See FileTransfer interface for method description.
addFileTransferListener(FileTransferListener) - Method in class com.jscape.filetransfer.SftpTransfer
See FileTransfer interface for method description.
addFtpListener(FtpListener) - Method in class com.jscape.inet.ftp.Ftp
Adds FTP event listener.
addFtpListener(FtpListener) - Method in class com.jscape.inet.ftps.Ftps
Adds FTP event listener.
addFtpsCertificateVerifier(FtpsCertificateVerifier) - Method in class com.jscape.filetransfer.FtpsTransfer
Adds certificate verifier handle acceptance of SSL certificate.
addFtpsCertificateVerifier(FtpsCertificateVerifier) - Method in class com.jscape.inet.ftps.Ftps
Deprecated. see Ftps.setFtpsCertificateVerifier(FtpsCertificateVerifier)
addFxpListener(FxpListener) - Method in class com.jscape.inet.ftp.Fxp
Add FXP event listener
addFxpListener(FxpListener) - Method in class com.jscape.inet.ftps.Fxps
Add FXP event listener
addKey(InetAddress, String) - Method in class com.jscape.inet.ssh.util.SshHostKeys
Adds a new key entry to the store.
addListener(ScpEventListener) - Method in class com.jscape.inet.scp.Scp
Adds an event listener.
addSftpListener(SftpListener) - Method in class com.jscape.inet.sftp.Sftp
Adds event listener.
addSubdirectory() - Method in class com.jscape.inet.file.JAcl.Mask
 
appendData() - Method in class com.jscape.inet.file.JAcl.Mask
 
authenticate(FtpsClient, String, String, String) - Method in interface com.jscape.inet.ftps.Ftps.ConnectionStrategy
Performs user authentication.

B

BINARY - Static variable in interface com.jscape.filetransfer.FileTransfer
Flag to indicate that BINARY transfer mode is used.
BINARY - Static variable in class com.jscape.inet.ftp.Ftp
Flag to indicate that BINARY transfer mode is used.
BINARY - Static variable in class com.jscape.inet.ftps.Ftps
Flag to indicate that BINARY transfer mode is used.
BLOCK_ORIENTED - Static variable in class com.jscape.inet.file.JFileType
Block-oriented file.

C

CHAR_ORIENTED - Static variable in class com.jscape.inet.file.JFileType
Character-oriented file.
CURRENT_DIR - Static variable in interface com.jscape.filetransfer.FileTransfer
Represents the current directory.
CURRENT_DIR - Static variable in class com.jscape.inet.ftp.Ftp
Represents the current directory.
CURRENT_DIR - Static variable in class com.jscape.inet.ftps.Ftps
Represents the current directory.
changeDir(FileTransferChangeDirEvent) - Method in interface com.jscape.filetransfer.FileTransferListener
Invoked when the remote directory path is changed.
changeDir(FtpChangeDirEvent) - Method in class com.jscape.inet.ftp.FtpAdapter
Invoked when the remote directory path is changed on the server.
changeDir(FtpChangeDirEvent) - Method in interface com.jscape.inet.ftp.FtpListener
Invoked when the remote directory path is changed on the server.
changeDir(SftpChangeDirEvent) - Method in class com.jscape.inet.sftp.events.SftpAdapter
Invoked when the remote directory path is changed.
changeDir(SftpChangeDirEvent) - Method in interface com.jscape.inet.sftp.events.SftpListener
Invoked when the remote directory path is changed.
changePassword(String, String) - Method in class com.jscape.filetransfer.FtpTransfer
Changes the password.
changePassword(String, String) - Method in class com.jscape.filetransfer.FtpsTransfer
Changes the password.
changePassword(String, String) - Method in class com.jscape.inet.ftp.Ftp
Changes password for current account.
changePassword(String, String) - Method in class com.jscape.inet.ftps.Ftps
Changes the password for current account.
checksum(File, String) - Method in class com.jscape.inet.ftp.Ftp
Compares checksum of the local and remote files.
checksum(byte[], String) - Method in class com.jscape.inet.ftp.Ftp
Compares checksum of the local data and remote file.
checksum(File, String) - Method in class com.jscape.inet.ftps.Ftps
Compares checksum of the local and remote files.
checksum(byte[], String) - Method in class com.jscape.inet.ftps.Ftps
Compares checksum of the local data and remote file.
clear() - Method in class com.jscape.inet.ssh.util.SshHostKeys
Clears the store contents.
clearCommandChannel() - Method in class com.jscape.filetransfer.FtpsTransfer
Clears command channel.
clearCommandChannel() - Method in class com.jscape.inet.ftps.Ftps
Clears command channel.
clearProxySettings() - Method in interface com.jscape.filetransfer.FileTransfer
Clears proxy server values.
clearProxySettings() - Method in class com.jscape.filetransfer.FtpTransfer
Clears proxy server values.
clearProxySettings() - Method in class com.jscape.filetransfer.FtpsTransfer
Clears proxy server values.
clearProxySettings() - Method in class com.jscape.filetransfer.SftpTransfer
Clears proxy server values.
clearProxySettings() - Method in class com.jscape.inet.ftp.Ftp
Clears proxy server values.
clearProxySettings() - Method in class com.jscape.inet.ftps.Ftps
Clears proxy server values.
clearProxySettings() - Static method in class com.jscape.inet.sftp.Sftp
Clears proxy server values.
clone() - Method in class com.jscape.inet.ssh.util.SshHostKeys
 
close() - Method in interface com.jscape.inet.file.JFileSystem
Closes the file system object and releases all associated resources.
close() - Method in interface com.jscape.inet.file.JRandomAccessFile
Closes this random access file stream and releases any system resources associated with the stream.
com.jscape.filetransfer - package com.jscape.filetransfer
Contains wrapper classes for all file transfer protocols including FTP, SFTP (FTP over SSH) and FTPS (FTP over SSL)
com.jscape.ftcl - package com.jscape.ftcl
Contains classes for running scripts writting using the FTCL (File Transfer Command Line) scripting language.
com.jscape.inet.file - package com.jscape.inet.file
Contains various support classes for SFTP (FTP over SSH) protocol.
com.jscape.inet.ftp - package com.jscape.inet.ftp
Contains client classes for communicating with a standard FTP server.
com.jscape.inet.ftps - package com.jscape.inet.ftps
Contains client classes for communicating with a FTP server using FTPS (FTP over SSL)
com.jscape.inet.scp - package com.jscape.inet.scp
Contains client classes for communicating with an SSH server using SCP protocol (Secure Copy over SSH).
com.jscape.inet.scp.events - package com.jscape.inet.scp.events
Contains listener and event classes related to SCP protocol (Secure Copy over SSH).
com.jscape.inet.sftp - package com.jscape.inet.sftp
Contains client classes for communicating with a server using SFTP protocol (FTP over SSH)
com.jscape.inet.sftp.events - package com.jscape.inet.sftp.events
Contains listener and event classes related to SFTP protocol (FTP over SSH)
com.jscape.inet.ssh.util - package com.jscape.inet.ssh.util
Contains utility classes for use in authenticating with an SSH server.
com.jscape.util - package com.jscape.util
Contains some generic utility classes used by this library.
commandSent(FileTransferCommandEvent) - Method in interface com.jscape.filetransfer.FileTransferListener
Invoked when a command is sent to server.
commandSent(FtpCommandEvent) - Method in class com.jscape.inet.ftp.FtpAdapter
Invoked when a command is sent to FTP server.
commandSent(FtpCommandEvent) - Method in interface com.jscape.inet.ftp.FtpListener
Invoked when a command is sent to FTP server.
compare(Object, Object) - Method in class com.jscape.filetransfer.FileTransferRemoteSort.FileDateComparator
Compares files for sorting.
compare(Object, Object) - Method in class com.jscape.filetransfer.FileTransferRemoteSort.FileNameComparator
Compares the file name of both FileTransferRemoteFile arguments.
compare(Object, Object) - Method in class com.jscape.filetransfer.FileTransferRemoteSort.FileSizeComparator
Compares the file size using the compareTo of Long class.
connect() - Method in interface com.jscape.filetransfer.FileTransfer
Connects to server and performs login.
connect() - Method in class com.jscape.filetransfer.FtpTransfer
See FileTransfer interface for method description.
connect(boolean) - Method in class com.jscape.filetransfer.FtpTransfer
Establishes a connection with FTP server with optional login
connect() - Method in class com.jscape.filetransfer.FtpsTransfer
See FileTransfer interface for method description.
connect(boolean) - Method in class com.jscape.filetransfer.FtpsTransfer
Establishes a connection with FTP server with optional login
connect() - Method in class com.jscape.filetransfer.SftpTransfer
See FileTransfer interface for method description.
connect() - Method in class com.jscape.inet.ftp.Ftp
Connects to FTP server and performs login using specified username, password and optional account.
connect(boolean) - Method in class com.jscape.inet.ftp.Ftp
Connects to FTP server and optionally performs login.
connect() - Method in class com.jscape.inet.ftps.Ftps
Connects to FTP server and performs login.
connect(boolean) - Method in class com.jscape.inet.ftps.Ftps
Connects to FTP server and optionally performs login.
connect() - Method in class com.jscape.inet.scp.Scp
Connects to the server.
connect() - Method in class com.jscape.inet.sftp.Sftp
Establishes secure connection with SSH server.
connected(FileTransferConnectedEvent) - Method in interface com.jscape.filetransfer.FileTransferListener
Invoked when connection to server is established.
connected(FtpConnectedEvent) - Method in class com.jscape.inet.ftp.FtpAdapter
Invoked when connection to FTP server is established.
connected(FtpConnectedEvent) - Method in interface com.jscape.inet.ftp.FtpListener
Invoked when connection to FTP server is established.
connected(ScpConnectedEvent) - Method in interface com.jscape.inet.scp.events.ScpEventListener
Informs listener about Scp connection.
connected(SftpConnectedEvent) - Method in class com.jscape.inet.sftp.events.SftpAdapter
Invoked when connection to SSH server is established.
connected(SftpConnectedEvent) - Method in interface com.jscape.inet.sftp.events.SftpListener
Invoked when connection to server is established.
connectionLost(FtpConnectionLostEvent) - Method in class com.jscape.inet.ftp.FtpAdapter
Invoked when connection to FTP server is unexpectedly closed.
connectionLost(FtpConnectionLostEvent) - Method in interface com.jscape.inet.ftp.FtpListener
Invoked when connection to FTP server is unexpectedly closed.
containsKey(InetAddress, String) - Method in class com.jscape.inet.ssh.util.SshHostKeys
Checks if the store contains the specified host key.
createClient(Ftps, ConnectionParameters, SSLContext, String[], Logger) - Method in interface com.jscape.inet.ftps.Ftps.ConnectionStrategy
Creates an appropriate FTP client.
createDir(FileTransferCreateDirEvent) - Method in interface com.jscape.filetransfer.FileTransferListener
Invoked when a directory is created.
createDir(FtpCreateDirEvent) - Method in class com.jscape.inet.ftp.FtpAdapter
Invoked when a directory is created.
createDir(FtpCreateDirEvent) - Method in interface com.jscape.inet.ftp.FtpListener
Invoked when a directory is created.
createDir(SftpCreateDirEvent) - Method in class com.jscape.inet.sftp.events.SftpAdapter
Invoked when a directory is created.
createDir(SftpCreateDirEvent) - Method in interface com.jscape.inet.sftp.events.SftpListener
Invoked when a directory is created.
createNewDirectory() - Method in interface com.jscape.inet.file.JFile
Creates the directory named by this abstract pathname if and only if a file with this name does not yet exist.
createNewDirectory() - Method in class com.jscape.inet.sftp.SftpFile
Creates the directory named by this abstract pathname if and only if a file with this name does not yet exist.
createNewFile() - Method in interface com.jscape.inet.file.JFile
Creates a new, empty file named by this abstract pathname if and only if a file with this name does not yet exist.
createNewFile() - Method in class com.jscape.inet.sftp.SftpFile
Creates a new, empty file named by this abstract pathname if and only if a file with this name does not yet exist.
createNewLink(JFile) - Method in interface com.jscape.inet.file.JFile
Creates the symbolic link named by this abstract pathname if and only if a file with this name does not yet exist.
createNewLink(JFile) - Method in class com.jscape.inet.sftp.SftpFile
Creates the symbolic link named by this abstract pathname if and only if a file with this name does not yet exist.

D

DIRECTORY - Static variable in class com.jscape.inet.file.JFileType
Directory.
DOWNLOAD - Static variable in class com.jscape.filetransfer.FileTransferProgressEvent
Indicates DOWNLOAD process.
DOWNLOAD - Static variable in class com.jscape.inet.ftp.FtpProgressEvent
Indicates DOWNLOAD process
DOWNLOAD - Static variable in class com.jscape.inet.scp.events.ScpTransferProgressEvent
Indicates DOWNLOAD process
DOWNLOAD - Static variable in class com.jscape.inet.sftp.events.SftpProgressEvent
Indicates DOWNLOAD process
delete() - Method in class com.jscape.inet.file.JAcl.Mask
 
delete() - Method in interface com.jscape.inet.file.JFile
Deletes the file or directory denoted by this abstract pathname.
delete() - Method in class com.jscape.inet.sftp.SftpFile
Deletes the file or directory denoted by this abstract pathname.
deleteChild() - Method in class com.jscape.inet.file.JAcl.Mask
 
deleteDir(String) - Method in interface com.jscape.filetransfer.FileTransfer
Deletes directory from server.
deleteDir(String, boolean) - Method in interface com.jscape.filetransfer.FileTransfer
Deletes directory from server.
deleteDir(FileTransferDeleteDirEvent) - Method in interface com.jscape.filetransfer.FileTransferListener
Invoked when directory is deleted.
deleteDir(String) - Method in class com.jscape.filetransfer.FtpTransfer
See FileTransfer interface for method description.
deleteDir(String, boolean) - Method in class com.jscape.filetransfer.FtpTransfer
See FileTransfer interface for method description.
deleteDir(String) - Method in class com.jscape.filetransfer.FtpsTransfer
See FileTransfer interface for method description.
deleteDir(String, boolean) - Method in class com.jscape.filetransfer.FtpsTransfer
See FileTransfer interface for method description.
deleteDir(String) - Method in class com.jscape.filetransfer.SftpTransfer
See FileTransfer interface for method description.
deleteDir(String, boolean) - Method in class com.jscape.filetransfer.SftpTransfer
See FileTransfer interface for method description.
deleteDir(String, boolean) - Method in class com.jscape.inet.ftp.Ftp
Deletes directory from FTP server.
deleteDir(String) - Method in class com.jscape.inet.ftp.Ftp
Deletes directory from FTP server.
deleteDir(FtpDeleteDirEvent) - Method in class com.jscape.inet.ftp.FtpAdapter
Invoked when directory is deleted.
deleteDir(FtpDeleteDirEvent) - Method in interface com.jscape.inet.ftp.FtpListener
Invoked when directory is deleted.
deleteDir(String, boolean) - Method in class com.jscape.inet.ftps.Ftps
Deletes directory from FTP server.
deleteDir(String) - Method in class com.jscape.inet.ftps.Ftps
Deletes directory from FTP server.
deleteDir(String) - Method in class com.jscape.inet.sftp.Sftp
Deletes directory from SSH server.
deleteDir(String, boolean) - Method in class com.jscape.inet.sftp.Sftp
Deletes directory from SSH server recursively.
deleteDir(SftpDeleteDirEvent) - Method in class com.jscape.inet.sftp.events.SftpAdapter
Invoked when directory is deleted.
deleteDir(SftpDeleteDirEvent) - Method in interface com.jscape.inet.sftp.events.SftpListener
Invoked when directory is deleted.
deleteFile(String) - Method in interface com.jscape.filetransfer.FileTransfer
Deletes remote file from server.
deleteFile(FileTransferDeleteFileEvent) - Method in interface com.jscape.filetransfer.FileTransferListener
Invoked when a file is deleted.
deleteFile(String) - Method in class com.jscape.filetransfer.FtpTransfer
See FileTransfer interface for method description.
deleteFile(String) - Method in class com.jscape.filetransfer.FtpsTransfer
See FileTransfer interface for method description.
deleteFile(String) - Method in class com.jscape.filetransfer.SftpTransfer
See FileTransfer interface for method description.
deleteFile(String) - Method in class com.jscape.inet.ftp.Ftp
Deletes remote file from FTP server.
deleteFile(FtpDeleteFileEvent) - Method in class com.jscape.inet.ftp.FtpAdapter
Invoked when a file is deleted.
deleteFile(FtpDeleteFileEvent) - Method in interface com.jscape.inet.ftp.FtpListener
Invoked when a file is deleted.
deleteFile(String) - Method in class com.jscape.inet.ftps.Ftps
Deletes remote file from FTP server.
deleteFile(String) - Method in class com.jscape.inet.sftp.Sftp
Deletes file from SSH server.
deleteFile(SftpDeleteFileEvent) - Method in class com.jscape.inet.sftp.events.SftpAdapter
Invoked when a file is deleted.
deleteFile(SftpDeleteFileEvent) - Method in interface com.jscape.inet.sftp.events.SftpListener
Invoked when a file is deleted.
deleteRecursive() - Method in interface com.jscape.inet.file.JFile
Recursively deletes the file or directory denoted by this abstract pathname.
deleteRecursive() - Method in class com.jscape.inet.sftp.SftpFile
Recursively deletes the file or directory denoted by this abstract pathname.
dirListing(SftpListingEvent) - Method in class com.jscape.inet.sftp.events.SftpAdapter
Invoked when directory listing is retrieved from SSH server.
dirListing(SftpListingEvent) - Method in interface com.jscape.inet.sftp.events.SftpListener
Invoked when directory listing is retrieved from server.
directoryInherit() - Method in class com.jscape.inet.file.JAcl.Flag
 
disconnect() - Method in interface com.jscape.filetransfer.FileTransfer
Quits session and disconnects from server.
disconnect() - Method in class com.jscape.filetransfer.FtpTransfer
See FileTransfer interface for method description.
disconnect() - Method in class com.jscape.filetransfer.FtpsTransfer
See FileTransfer interface for method description.
disconnect() - Method in class com.jscape.filetransfer.SftpTransfer
See FileTransfer interface for method description.
disconnect() - Method in class com.jscape.inet.ftp.Ftp
Quits FTP session and disconnects from FTP server.
disconnect() - Method in class com.jscape.inet.ftps.Ftps
Quits the FTP session and disconnects from the FTP server.
disconnect() - Method in class com.jscape.inet.scp.Scp
Disconnects from the server.
disconnect() - Method in class com.jscape.inet.sftp.Sftp
Disconnects from the remote host.
disconnected(FileTransferDisconnectedEvent) - Method in interface com.jscape.filetransfer.FileTransferListener
Invoked when connection to server is released.
disconnected(FtpDisconnectedEvent) - Method in class com.jscape.inet.ftp.FtpAdapter
Invoked when connection to FTP server is released.
disconnected(FtpDisconnectedEvent) - Method in interface com.jscape.inet.ftp.FtpListener
Invoked when connection to FTP server is released.
disconnected(ScpDisconnectedEvent) - Method in interface com.jscape.inet.scp.events.ScpEventListener
Informs listener about Scp disconnect.
disconnected(SftpDisconnectedEvent) - Method in class com.jscape.inet.sftp.events.SftpAdapter
Invoked when connection to SSH server is released.
disconnected(SftpDisconnectedEvent) - Method in interface com.jscape.inet.sftp.events.SftpListener
Invoked when connection to server is released.
download(OutputStream, String) - Method in interface com.jscape.filetransfer.FileTransfer
Downloads file from server and writes contents to provided OutputStream.
download(String) - Method in interface com.jscape.filetransfer.FileTransfer
Downloads file from server.
download(String, String) - Method in interface com.jscape.filetransfer.FileTransfer
Downloads file from server.
download(FileTransferDownloadEvent) - Method in interface com.jscape.filetransfer.FileTransferListener
Invoked when file is downloaded from server.
download(OutputStream, String) - Method in class com.jscape.filetransfer.FtpTransfer
See FileTransfer interface for method description.
download(String) - Method in class com.jscape.filetransfer.FtpTransfer
See FileTransfer interface for method description.
download(String, String) - Method in class com.jscape.filetransfer.FtpTransfer
See FileTransfer interface for method description.
download(OutputStream, String) - Method in class com.jscape.filetransfer.FtpsTransfer
See FileTransfer interface for method description.
download(String) - Method in class com.jscape.filetransfer.FtpsTransfer
See FileTransfer interface for method description.
download(String, String) - Method in class com.jscape.filetransfer.FtpsTransfer
See FileTransfer interface for method description.
download(OutputStream, String) - Method in class com.jscape.filetransfer.SftpTransfer
See FileTransfer interface for method description.
download(String) - Method in class com.jscape.filetransfer.SftpTransfer
See FileTransfer interface for method description.
download(String, String) - Method in class com.jscape.filetransfer.SftpTransfer
See FileTransfer interface for method description.
download(OutputStream, String) - Method in class com.jscape.inet.ftp.Ftp
Downloads file from FTP server and writes contents to provided OutputStream.
download(String, String) - Method in class com.jscape.inet.ftp.Ftp
Downloads file from FTP server.
download(String) - Method in class com.jscape.inet.ftp.Ftp
Downloads file from FTP server.
download(FtpDownloadEvent) - Method in class com.jscape.inet.ftp.FtpAdapter
Invoked when file is downloaded from FTP server.
download(FtpDownloadEvent) - Method in interface com.jscape.inet.ftp.FtpListener
Invoked when file is downloaded from FTP server.
download(OutputStream, String) - Method in class com.jscape.inet.ftps.Ftps
Downloads file from FTP server and writes contents to provided OutputStream.
download(String, String) - Method in class com.jscape.inet.ftps.Ftps
Downloads file from FTP server.
download(String) - Method in class com.jscape.inet.ftps.Ftps
Downloads file from FTP server.
download(OutputStream, String, String) - Method in class com.jscape.inet.scp.Scp
Downloads file from SSH server and writes to specified output stream.
download(String, String) - Method in class com.jscape.inet.scp.Scp
Downloads the file from SSH server.
download(ScpFileDownloadedEvent) - Method in interface com.jscape.inet.scp.events.ScpEventListener
Informs listener about file download.
download(String) - Method in class com.jscape.inet.sftp.Sftp
Downloads file from SSH server.
download(String, String) - Method in class com.jscape.inet.sftp.Sftp
Downloads the file from SSH server.
download(OutputStream, String) - Method in class com.jscape.inet.sftp.Sftp
Downloads file from SSH server and writes to specified OutputStream.
download(SftpDownloadEvent) - Method in class com.jscape.inet.sftp.events.SftpAdapter
Invoked when file is downloaded from SSH server.
download(SftpDownloadEvent) - Method in interface com.jscape.inet.sftp.events.SftpListener
Invoked when file is downloaded from server.
downloadDir(String) - Method in interface com.jscape.filetransfer.FileTransfer
Downloads remote directory and contents recursively from server.
downloadDir(String, int, boolean) - Method in interface com.jscape.filetransfer.FileTransfer
Downloads remote directory and contents.
downloadDir(String) - Method in class com.jscape.filetransfer.FtpTransfer
See FileTransfer interface for method description.
downloadDir(String, int, boolean) - Method in class com.jscape.filetransfer.FtpTransfer
Downloads remote directory and contents.
downloadDir(String) - Method in class com.jscape.filetransfer.FtpsTransfer
See FileTransfer interface for method description.
downloadDir(String, int, boolean) - Method in class com.jscape.filetransfer.FtpsTransfer
Downloads remote directory and contents.
downloadDir(String) - Method in class com.jscape.filetransfer.SftpTransfer
See FileTransfer interface for method description.
downloadDir(String, int, boolean) - Method in class com.jscape.filetransfer.SftpTransfer
Downloads remote directory and contents.
downloadDir(String) - Method in class com.jscape.inet.ftp.Ftp
Downloads remote directory and contents recursively from FTP server.
downloadDir(String, int, boolean) - Method in class com.jscape.inet.ftp.Ftp
Downloads remote directory and contents from FTP server.
downloadDir(String) - Method in class com.jscape.inet.ftps.Ftps
Downloads remote directory and contents recursively from FTP server.
downloadDir(String, int, boolean) - Method in class com.jscape.inet.ftps.Ftps
Downloads remote directory and contents recursively from FTP server.
downloadDir(String, String) - Method in class com.jscape.inet.scp.Scp
Downloads remote directory and contents recursively from SSH server.
downloadDir(String) - Method in class com.jscape.inet.sftp.Sftp
Downloads remote directory and contents recursively from SSH server.
downloadDir(String, int) - Method in class com.jscape.inet.sftp.Sftp
Downloads remote directory and contents from SSH server.

E

ExceptionWrapper - interface com.jscape.util.ExceptionWrapper.
 
execute(File) - Method in class com.jscape.ftcl.FTCL
Executes commands provided in file.
execute(byte[]) - Method in class com.jscape.ftcl.FTCL
Executes commands provided in byte[]
execute() - Method in class com.jscape.inet.file.JAcl.Mask
 
executeAllowed() - Method in class com.jscape.inet.file.JFilePermissions.Permission
Checks if executing is allowed.
exists() - Method in interface com.jscape.inet.file.JFile
Tests whether the file denoted by this abstract pathname exists.
exists() - Method in class com.jscape.inet.sftp.SftpFile
Tests whether the file denoted by this abstract pathname exists.

F

FIFO - Static variable in class com.jscape.inet.file.JFileType
FIFO file.
FTCL - class com.jscape.ftcl.FTCL.
Runs a script using commands defined in the File Transfer Command Line language.
FTCL() - Constructor for class com.jscape.ftcl.FTCL
Constructs new FTCL instance.
FileTransfer - interface com.jscape.filetransfer.FileTransfer.
Abstract interface for performing file transfer operations using FTP, FTPS (FTP over SSL) and SFTP (FTP over SSH) protocols.
FileTransferChangeDirEvent - class com.jscape.filetransfer.FileTransferChangeDirEvent.
Fired when remote directory path is changed on server.
FileTransferChangeDirEvent(Object, String) - Constructor for class com.jscape.filetransfer.FileTransferChangeDirEvent
Creates FileTransferChangeDirEvent.
FileTransferCommandEvent - class com.jscape.filetransfer.FileTransferCommandEvent.
Fired when command is sent to an FTP server.
FileTransferCommandEvent(Object, String) - Constructor for class com.jscape.filetransfer.FileTransferCommandEvent
Creates FileTransferCommandEvent.
FileTransferConnectedEvent - class com.jscape.filetransfer.FileTransferConnectedEvent.
Fired when connection to server is established.
FileTransferConnectedEvent(Object, String) - Constructor for class com.jscape.filetransfer.FileTransferConnectedEvent
Creates FileTransferConnectedEvent.
FileTransferCreateDirEvent - class com.jscape.filetransfer.FileTransferCreateDirEvent.
Fired when directory is created on server.
FileTransferCreateDirEvent(Object, String, String) - Constructor for class com.jscape.filetransfer.FileTransferCreateDirEvent
Creates FileTransferCreateDirEvent.
FileTransferDeleteDirEvent - class com.jscape.filetransfer.FileTransferDeleteDirEvent.
Fired when directory is deleted on server.
FileTransferDeleteDirEvent(Object, String, String) - Constructor for class com.jscape.filetransfer.FileTransferDeleteDirEvent
Creates FileTransferDeleteDirEvent.
FileTransferDisconnectedEvent - class com.jscape.filetransfer.FileTransferDisconnectedEvent.
Fired when connection to server is released.
FileTransferDisconnectedEvent(Object, String) - Constructor for class com.jscape.filetransfer.FileTransferDisconnectedEvent
Creates FileTransferDisconnectedEvent.
FileTransferDownloadEvent - class com.jscape.filetransfer.FileTransferDownloadEvent.
Fired when file is downloaded from server.
FileTransferDownloadEvent(Object, String, String, long, long) - Constructor for class com.jscape.filetransfer.FileTransferDownloadEvent
Creates FileTransferDownloadEvent.
FileTransferDownloadEvent(Object, String, String, long, long, boolean) - Constructor for class com.jscape.filetransfer.FileTransferDownloadEvent
Creates FileTransferDownloadEvent.
FileTransferEvent - class com.jscape.filetransfer.FileTransferEvent.
Generic base for file transfer events.
FileTransferListener - interface com.jscape.filetransfer.FileTransferListener.
Implements methods for capturing events sourced from File Transfer classes.
FileTransferProgressEvent - class com.jscape.filetransfer.FileTransferProgressEvent.
Fired on significant progress in upload and download operations in FileTransfer derived classes.
FileTransferProgressEvent(Object, String, String, int, long, long) - Constructor for class com.jscape.filetransfer.FileTransferProgressEvent
Constructs new FileTransferProgressEvent.
FileTransferRemoteFile - class com.jscape.filetransfer.FileTransferRemoteFile.
Represents a file returned in a remote directory listing.
FileTransferRemoteFile() - Constructor for class com.jscape.filetransfer.FileTransferRemoteFile
 
FileTransferRemoteSort - class com.jscape.filetransfer.FileTransferRemoteSort.
Sorts an Enumeration of FileTransferRemoteFile.
FileTransferRemoteSort(Enumeration, FileTransferRemoteComparator) - Constructor for class com.jscape.filetransfer.FileTransferRemoteSort
Creates a new FileTransferRemoteSort instance used to sort an Enumeration of FileTransferRemoteFile.
FileTransferRemoteSort.FileDateComparator - class com.jscape.filetransfer.FileTransferRemoteSort.FileDateComparator.
Sorts files by date.
FileTransferRemoteSort.FileDateComparator() - Constructor for class com.jscape.filetransfer.FileTransferRemoteSort.FileDateComparator
 
FileTransferRemoteSort.FileNameComparator - class com.jscape.filetransfer.FileTransferRemoteSort.FileNameComparator.
Sorts files by name.
FileTransferRemoteSort.FileNameComparator() - Constructor for class com.jscape.filetransfer.FileTransferRemoteSort.FileNameComparator
 
FileTransferRemoteSort.FileSizeComparator - class com.jscape.filetransfer.FileTransferRemoteSort.FileSizeComparator.
Sorts files by filesize.
FileTransferRemoteSort.FileSizeComparator() - Constructor for class com.jscape.filetransfer.FileTransferRemoteSort.FileSizeComparator
 
FileTransferRenameFileEvent - class com.jscape.filetransfer.FileTransferRenameFileEvent.
Fired when a file is renamed on server.
FileTransferRenameFileEvent(Object, String, String, String) - Constructor for class com.jscape.filetransfer.FileTransferRenameFileEvent
Creates FileTransferRenameFileEvent.
FileTransferResponseEvent - class com.jscape.filetransfer.FileTransferResponseEvent.
Fired when response is received from FTP server.
FileTransferResponseEvent(Object, String) - Constructor for class com.jscape.filetransfer.FileTransferResponseEvent
Creates FileTransferResponseEvent.
FileTransferUploadEvent - class com.jscape.filetransfer.FileTransferUploadEvent.
Fired when file is uploaded to server.
FileTransferUploadEvent(Object, String, String, long, long) - Constructor for class com.jscape.filetransfer.FileTransferUploadEvent
Creates FileTransferUploadEvent.
Ftp - class com.jscape.inet.ftp.Ftp.
Implements the basic functionality of a FTP client.
Ftp(FtpImplementation) - Constructor for class com.jscape.inet.ftp.Ftp
Creates Ftp instance for passed implementation.
Ftp() - Constructor for class com.jscape.inet.ftp.Ftp
Creates a new Ftp instance.
Ftp(String, String, String, FtpImplementation) - Constructor for class com.jscape.inet.ftp.Ftp
Creates a new Ftp instance.
Ftp(String, String, String, int, FtpImplementation) - Constructor for class com.jscape.inet.ftp.Ftp
Creates a new Ftp instance.
Ftp(String, String, String, File, FtpImplementation) - Constructor for class com.jscape.inet.ftp.Ftp
Creates new Ftp instance.
Ftp(String, String, String) - Constructor for class com.jscape.inet.ftp.Ftp
Creates a new Ftp instance.
Ftp(String, String, String, String) - Constructor for class com.jscape.inet.ftp.Ftp
Creates a new Ftp instance.
Ftp(String, String, String, int) - Constructor for class com.jscape.inet.ftp.Ftp
Creates a new Ftp instance.
Ftp(String, String, String, File) - Constructor for class com.jscape.inet.ftp.Ftp
Creates a new Ftp instance.
FtpAdapter - class com.jscape.inet.ftp.FtpAdapter.
Implements methods for capturing events sourced from Ftp class.
FtpAdapter() - Constructor for class com.jscape.inet.ftp.FtpAdapter
 
FtpChangeDirEvent - class com.jscape.inet.ftp.FtpChangeDirEvent.
Fired when the remote directory path is changed.
FtpChangeDirEvent(Object, String) - Constructor for class com.jscape.inet.ftp.FtpChangeDirEvent
Creates a new FtpChangeDirEvent instance.
FtpCommandEvent - class com.jscape.inet.ftp.FtpCommandEvent.
Fired when command is sent to FTP server
FtpCommandEvent(Object, String) - Constructor for class com.jscape.inet.ftp.FtpCommandEvent
Creates FtpCommandEvent.
FtpConnectedEvent - class com.jscape.inet.ftp.FtpConnectedEvent.
Fired when connection to FTP server is established.
FtpConnectedEvent(Object, String) - Constructor for class com.jscape.inet.ftp.FtpConnectedEvent
Creates FtpConnectedEvent.
FtpConnectionLostEvent - class com.jscape.inet.ftp.FtpConnectionLostEvent.
Fired when connection to FTP server is unexpectedly closed.
FtpConnectionLostEvent(Object, String) - Constructor for class com.jscape.inet.ftp.FtpConnectionLostEvent
Creates FtpConnectionLostEvent.
FtpConnectionLostException - exception com.jscape.inet.ftp.FtpConnectionLostException.
Thrown when a connection to FTP server is unexpectedly lost.
FtpConnectionLostException(String) - Constructor for class com.jscape.inet.ftp.FtpConnectionLostException
Creates exception with specified message string.
FtpConnectionLostException(String, Exception) - Constructor for class com.jscape.inet.ftp.FtpConnectionLostException
Creates exception with specified message string and source exception
FtpCreateDirEvent - class com.jscape.inet.ftp.FtpCreateDirEvent.
Fired when a new directory is created on the server.
FtpCreateDirEvent(Object, String, String) - Constructor for class com.jscape.inet.ftp.FtpCreateDirEvent
Creates a new FtpCreateDirEvent instance
FtpDeleteDirEvent - class com.jscape.inet.ftp.FtpDeleteDirEvent.
Fired when a directory is deleted on the remote server.
FtpDeleteDirEvent(Object, String, String) - Constructor for class com.jscape.inet.ftp.FtpDeleteDirEvent
Creates a new FtpDeleteDirEvent instance
FtpDeleteFileEvent - class com.jscape.inet.ftp.FtpDeleteFileEvent.
Fired when a file is deleted from remote server
FtpDeleteFileEvent(Object, String, String) - Constructor for class com.jscape.inet.ftp.FtpDeleteFileEvent
Creates a new FtpDeleteFileEvent instance
FtpDisconnectedEvent - class com.jscape.inet.ftp.FtpDisconnectedEvent.
Fired when connection to FTP server is released.
FtpDisconnectedEvent(Object, String) - Constructor for class com.jscape.inet.ftp.FtpDisconnectedEvent
Creates FtpDisconnectedEvent.
FtpDownloadEvent - class com.jscape.inet.ftp.FtpDownloadEvent.
Fired when file is downloaded from FTP server.
FtpDownloadEvent(Object, String, String, long, long) - Constructor for class com.jscape.inet.ftp.FtpDownloadEvent
Creates FtpDownloadEvent.
FtpEvent - class com.jscape.inet.ftp.FtpEvent.
Abstract event class for handling FTP related events
FtpException - exception com.jscape.inet.ftp.FtpException.
FtpException is thrown by many methods of Ftp class.
FtpException(String) - Constructor for class com.jscape.inet.ftp.FtpException
Creates exception with specified message string.
FtpException(String, Exception) - Constructor for class com.jscape.inet.ftp.FtpException
Creates exception with specified message string and source exception
FtpFile - class com.jscape.inet.ftp.FtpFile.
Represents an item in a directory listing retrieved from FTP server.
FtpFile(String, long, String, String, String, String, String, boolean, boolean, String, int, String) - Constructor for class com.jscape.inet.ftp.FtpFile
Creates a new FtpFile instance.
FtpFile(String) - Constructor for class com.jscape.inet.ftp.FtpFile
Creates a new FtpFile instance.
FtpFile(String, String, FtpFileParser) - Constructor for class com.jscape.inet.ftp.FtpFile
Creates a new FtpFile instance.
FtpFile(String, FtpFileParser) - Constructor for class com.jscape.inet.ftp.FtpFile
Creates a new FtpFile instance.
FtpFileParser - interface com.jscape.inet.ftp.FtpFileParser.
Interface to be implemented by classes responsible for parsing directory listings returned by various FTP servers.
FtpListener - interface com.jscape.inet.ftp.FtpListener.
Implements methods for capturing events sourced from Ftp class.
FtpListingEvent - class com.jscape.inet.ftp.FtpListingEvent.
Fired when directory listing is retrieved from FTP server.
FtpListingEvent(Object, Enumeration) - Constructor for class com.jscape.inet.ftp.FtpListingEvent
Creates FtpListingEvent.
FtpProgressEvent - class com.jscape.inet.ftp.FtpProgressEvent.
Fired on significant progress in upload and download operations in Ftp class.
FtpProgressEvent(Object, String, String, int, long, long) - Constructor for class com.jscape.inet.ftp.FtpProgressEvent
Constructs new FtpProgressEvent.
FtpRenameFileEvent - class com.jscape.inet.ftp.FtpRenameFileEvent.
Fired when a file is renamed on remote server.
FtpRenameFileEvent(Object, String, String, String) - Constructor for class com.jscape.inet.ftp.FtpRenameFileEvent
Creates a new FtpRenameFileEvent instance
FtpResponseEvent - class com.jscape.inet.ftp.FtpResponseEvent.
Fired when response is received from FTP server
FtpResponseEvent(Object, String) - Constructor for class com.jscape.inet.ftp.FtpResponseEvent
Creates FtpResponseEvent.
FtpTimeoutException - exception com.jscape.inet.ftp.FtpTimeoutException.
Thrown when a network timeout is encountered when trying to connect or transfer a file.
FtpTimeoutException(String) - Constructor for class com.jscape.inet.ftp.FtpTimeoutException
Creates exception with specified message string.
FtpTimeoutException(String, Exception) - Constructor for class com.jscape.inet.ftp.FtpTimeoutException
Creates exception with specified message string and source exception
FtpTransfer - class com.jscape.filetransfer.FtpTransfer.
Implements the basic functionality of a FTP client.
FtpTransfer() - Constructor for class com.jscape.filetransfer.FtpTransfer
Creates FtpTransfer instance.
FtpTransfer(String, String, String) - Constructor for class com.jscape.filetransfer.FtpTransfer
Creates FtpTransfer instance.
FtpTransfer(String, String, String, int) - Constructor for class com.jscape.filetransfer.FtpTransfer
Creates FtpTransfer instance.
FtpTransfer(String, String, String, Integer) - Constructor for class com.jscape.filetransfer.FtpTransfer
Creates FtpTransfer instance.
FtpTransfer(String, String, String, File) - Constructor for class com.jscape.filetransfer.FtpTransfer
Creates FtpTransfer instance.
FtpUploadEvent - class com.jscape.inet.ftp.FtpUploadEvent.
Fired when file is uploaded to FTP server.
FtpUploadEvent(Object, String, String, long, long) - Constructor for class com.jscape.inet.ftp.FtpUploadEvent
Creates FtpUploadEvent.
Ftps - class com.jscape.inet.ftps.Ftps.
Implements the basic functionality of a FTPS (FTP over SSL) client.
Ftps() - Constructor for class com.jscape.inet.ftps.Ftps
Creates a new Ftps instance.
Ftps(String, String, String) - Constructor for class com.jscape.inet.ftps.Ftps
Creates a new Ftps instance.
Ftps(String, String, String, String) - Constructor for class com.jscape.inet.ftps.Ftps
Creates a new Ftps instance.
Ftps(String, String, String, int) - Constructor for class com.jscape.inet.ftps.Ftps
Creates a new Ftp instance.
Ftps(String, String, String, File) - Constructor for class com.jscape.inet.ftps.Ftps
Creates new Ftp instance.
Ftps.ConnectionStrategy - interface com.jscape.inet.ftps.Ftps.ConnectionStrategy.
The FTP client connection strategy.
FtpsImplicitTransfer - class com.jscape.filetransfer.FtpsImplicitTransfer.
Implements the basic functionality of a FTPS client using implicit SSL.
FtpsImplicitTransfer() - Constructor for class com.jscape.filetransfer.FtpsImplicitTransfer
Creates FtpsImplicitTransfer instance.
FtpsImplicitTransfer(String, String, String) - Constructor for class com.jscape.filetransfer.FtpsImplicitTransfer
Creates FtpsImplicitTransfer instance.
FtpsImplicitTransfer(String, String, String, int) - Constructor for class com.jscape.filetransfer.FtpsImplicitTransfer
Creates FtpsImplicitTransfer instance.
FtpsImplicitTransfer(String, String, String, Integer) - Constructor for class com.jscape.filetransfer.FtpsImplicitTransfer
Creates FtpsImplicitTransfer instance.
FtpsImplicitTransfer(String, String, String, File) - Constructor for class com.jscape.filetransfer.FtpsImplicitTransfer
Creates FtpsImplicitTransfer instance.
FtpsTransfer - class com.jscape.filetra