Uses of Interface
com.enterprisedt.net.ftp.FTPClientInterface
Packages that use FTPClientInterface
Package
Description
FileTransferClient is the key
class for edtFTPj/Free and provides basic FTP features.Contains classes for enhanced FTP client functionality.
Contains classes for SFTP (FTP via SSH) client functionality.
Contains classes for FTPS (FTP over SSL) client functionality.
-
Uses of FTPClientInterface in com.enterprisedt.net.ftp
Classes in com.enterprisedt.net.ftp that implement FTPClientInterfaceMethods in com.enterprisedt.net.ftp with parameters of type FTPClientInterfaceModifier and TypeMethodDescriptionvoidFileStatistics.addClient(FTPClientInterface client) Add a client to be used in calculating statisticsvoidRecursiveOperations.delete(FTPClientInterface ftp, String remoteDir) Delete this entire remote directory and its contents, recursively going through the remote directory name suppliedvoidRecursiveOperations.deleteFiles(FTPClientInterface ftp, FileFilter filter, boolean recurse) Delete all the files in the current directory (and its subdirectories if indicated) that match the supplied filter, recursively going through the remote directories.voidRecursiveOperations.deleteFiles(FTPClientInterface ftp, String remoteDir, FileFilter filter) Delete all the files in this directory (and its subdirectories) that match the supplied filter, recursively going through the remote directories.voidRecursiveOperations.deleteFiles(FTPClientInterface ftp, String remoteDir, FileFilter filter, boolean recurse) Delete all the files in this directory (and its subdirectories if recurse is true) that match the supplied filter, recursively going through the remote directories.voidRecursiveOperations.deleteFiles(FTPClientInterface ftp, String remoteDir, String wildcard) Delete all the files in this directory (and its subdirectories) that match the supplied wildcard, recursively going through the remote directories.voidRecursiveOperations.deleteFilesCurrentDir(FTPClientInterface ftp, FileFilter filter) Delete all the files in this directory (not subdirectories) that match the supplied filter.FTPFile[]RecursiveOperations.dirDetails(FTPClientInterface ftp, String remoteDir) List this entire remote directory and its contents, including children.voidRecursiveOperations.get(FTPClientInterface ftp, String localDir, String remoteDir) Gets this entire remote directory and its contents, recursively going through the remote directory name supplied.voidRecursiveOperations.get(FTPClientInterface ftp, String localDir, String remoteDir, FileFilter filter) Gets this entire remote directory and its contents, recursively going through the remote directory name supplied.voidRecursiveOperations.get(FTPClientInterface ftp, String localDir, String remoteDir, FileFilter filter, boolean recurse) Gets this entire remote directory and its contents, recursively (if recurse is true) going through the remote directory name supplied.voidRecursiveOperations.get(FTPClientInterface ftp, String localDir, String remoteDir, String wildcard) Gets this entire remote directory and its contents, recursively going through the remote directory name supplied.voidRecursiveOperations.getFilesFromCurrentDir(FTPClientInterface ftp, String localDir, FileFilter filter) Gets all files matching the supplied filter from current remote directory into supplied local dir.voidRecursiveOperations.put(FTPClientInterface ftp, String localDir, String remoteDir) Puts this entire directory and its contents, recursively going through the local directory supplied (which can be relative or absolute.voidRecursiveOperations.put(FTPClientInterface ftp, String localDir, String remoteDir, FileFilter filter) Puts this entire directory and its contents, recursively going through the local directory supplied (which can be relative or absolute.voidRecursiveOperations.put(FTPClientInterface ftp, String localDir, String remoteDir, FileFilter filter, boolean recurse) Puts this entire directory and its contents.voidRecursiveOperations.put(FTPClientInterface ftp, String localDir, String remoteDir, String wildcard) Puts this entire directory and its contents, recursively going through the local directory supplied (which can be relative or absolute.voidRecursiveOperations.putFilesIntoCurrentDir(FTPClientInterface ftp, String localDir, FileFilter filter) Puts all files from supplied local dir matching the supplied filter into the current remote directory.voidFileStatistics.removeClient(FTPClientInterface client) -
Uses of FTPClientInterface in com.enterprisedt.net.ftp.pro
Subinterfaces of FTPClientInterface in com.enterprisedt.net.ftp.proModifier and TypeInterfaceDescriptioninterfaceInterface defining additional operations for FTP clients.Classes in com.enterprisedt.net.ftp.pro that implement FTPClientInterfaceModifier and TypeClassDescriptionclassSubclass of FTPClient that adds numerous useful methods, mainly for getting and putting of multiple files, including recursively going through directories. -
Uses of FTPClientInterface in com.enterprisedt.net.ftp.ssh
Classes in com.enterprisedt.net.ftp.ssh that implement FTPClientInterfaceModifier and TypeClassDescriptionclassSSHFTPClientimplements SFTP (SSH File Transfer Protocol). -
Uses of FTPClientInterface in com.enterprisedt.net.ftp.ssl
Classes in com.enterprisedt.net.ftp.ssl that implement FTPClientInterfaceModifier and TypeClassDescriptionclassSSLFTPClientsupports standard FTP and the two types of FTPS, explicit and implicit.