|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use FTPClientInterface | |
|---|---|
| com.enterprisedt.net.ftp | Contains classes that add support for secure file transfers via the SFTP and FTPS protocols, as well as advanced FTP features such as connection pooling and asynchronous methods. |
| com.enterprisedt.net.ftp.pro | Contains classes for enhanced FTP client functionality. |
| com.enterprisedt.net.ftp.ssh | Contains classes for SFTP (FTP via SSH) client functionality. |
| com.enterprisedt.net.ftp.ssl | 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 FTPClientInterface | |
|---|---|
class |
FTPClient
Supports client-side FTP. |
| Methods in com.enterprisedt.net.ftp with parameters of type FTPClientInterface | |
|---|---|
void |
FileStatistics.addClient(FTPClientInterface client)
Add a client to be used in calculating statistics |
void |
RecursiveOperations.delete(FTPClientInterface ftp,
java.lang.String remoteDir)
Delete this entire remote directory and its contents, recursively going through the remote directory name supplied |
void |
RecursiveOperations.deleteFiles(FTPClientInterface ftp,
java.io.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. |
void |
RecursiveOperations.deleteFiles(FTPClientInterface ftp,
java.lang.String remoteDir,
java.io.FileFilter filter)
Delete all the files in this directory (and its subdirectories) that match the supplied filter, recursively going through the remote directories. |
void |
RecursiveOperations.deleteFiles(FTPClientInterface ftp,
java.lang.String remoteDir,
java.io.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. |
void |
RecursiveOperations.deleteFiles(FTPClientInterface ftp,
java.lang.String remoteDir,
java.lang.String wildcard)
Delete all the files in this directory (and its subdirectories) that match the supplied wildcard, recursively going through the remote directories. |
void |
RecursiveOperations.deleteFilesCurrentDir(FTPClientInterface ftp,
java.io.FileFilter filter)
Delete all the files in this directory (not subdirectories) that match the supplied filter. |
FTPFile[] |
RecursiveOperations.dirDetails(FTPClientInterface ftp,
java.lang.String remoteDir)
List this entire remote directory and its contents, including children. |
void |
RecursiveOperations.get(FTPClientInterface ftp,
java.lang.String localDir,
java.lang.String remoteDir)
Gets this entire remote directory and its contents, recursively going through the remote directory name supplied. |
void |
RecursiveOperations.get(FTPClientInterface ftp,
java.lang.String localDir,
java.lang.String remoteDir,
java.io.FileFilter filter)
Gets this entire remote directory and its contents, recursively going through the remote directory name supplied. |
void |
RecursiveOperations.get(FTPClientInterface ftp,
java.lang.String localDir,
java.lang.String remoteDir,
java.io.FileFilter filter,
boolean recurse)
Gets this entire remote directory and its contents, recursively (if recurse is true) going through the remote directory name supplied. |
void |
RecursiveOperations.get(FTPClientInterface ftp,
java.lang.String localDir,
java.lang.String remoteDir,
java.lang.String wildcard)
Gets this entire remote directory and its contents, recursively going through the remote directory name supplied. |
void |
RecursiveOperations.getFilesFromCurrentDir(FTPClientInterface ftp,
java.lang.String localDir,
java.io.FileFilter filter)
Gets all files matching the supplied filter from current remote directory into supplied local dir. |
void |
RecursiveOperations.put(FTPClientInterface ftp,
java.lang.String localDir,
java.lang.String remoteDir)
Puts this entire directory and its contents, recursively going through the local directory supplied (which can be relative or absolute. |
void |
RecursiveOperations.put(FTPClientInterface ftp,
java.lang.String localDir,
java.lang.String remoteDir,
java.io.FileFilter filter)
Puts this entire directory and its contents, recursively going through the local directory supplied (which can be relative or absolute. |
void |
RecursiveOperations.put(FTPClientInterface ftp,
java.lang.String localDir,
java.lang.String remoteDir,
java.io.FileFilter filter,
boolean recurse)
Puts this entire directory and its contents. |
void |
RecursiveOperations.put(FTPClientInterface ftp,
java.lang.String localDir,
java.lang.String remoteDir,
java.lang.String wildcard)
Puts this entire directory and its contents, recursively going through the local directory supplied (which can be relative or absolute. |
void |
RecursiveOperations.putFilesIntoCurrentDir(FTPClientInterface ftp,
java.lang.String localDir,
java.io.FileFilter filter)
Puts all files from supplied local dir matching the supplied filter into the current remote directory. |
| Uses of FTPClientInterface in com.enterprisedt.net.ftp.pro |
|---|
| Subinterfaces of FTPClientInterface in com.enterprisedt.net.ftp.pro | |
|---|---|
interface |
ProFTPClientInterface
Interface defining additional operations for FTP clients. |
| Classes in com.enterprisedt.net.ftp.pro that implement FTPClientInterface | |
|---|---|
class |
ProFTPClient
Subclass 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 FTPClientInterface | |
|---|---|
class |
SSHFTPClient
SSHFTPClient implements SFTP (SSH File Transfer Protocol). |
| Uses of FTPClientInterface in com.enterprisedt.net.ftp.ssl |
|---|
| Classes in com.enterprisedt.net.ftp.ssl that implement FTPClientInterface | |
|---|---|
class |
SSLFTPClient
SSLFTPClient supports standard FTP and the two
types of FTPS, explicit and implicit. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||