Uses of Interface
com.enterprisedt.net.ftp.FTPClientInterface

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.
 



Copyright © 2001-2006 Enterprise Distributed Technologies Ltd. All Rights Reserved.