Package | Description |
---|---|
com.enterprisedt.net.ftp |
FileTransferClient is the key
class for edtFTPj/Free and provides basic FTP features. |
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.
|
Modifier and Type | Class and Description |
---|---|
class |
FTPClient
Supports client-side FTP.
|
Modifier and Type | Method and Description |
---|---|
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.
|
void |
FileStatistics.removeClient(FTPClientInterface client) |
Modifier and Type | Interface and Description |
---|---|
interface |
ProFTPClientInterface
Interface defining additional operations for FTP clients.
|
Modifier and Type | Class and Description |
---|---|
class |
ProFTPClient
Subclass of FTPClient that adds numerous useful methods, mainly for getting
and putting of multiple files, including recursively going through
directories.
|
Modifier and Type | Class and Description |
---|---|
class |
SSHFTPClient
SSHFTPClient implements SFTP (SSH File Transfer Protocol). |
Modifier and Type | Class and Description |
---|---|
class |
SSLFTPClient
SSLFTPClient supports standard FTP and the two
types of FTPS, explicit and implicit. |
Copyright © 2001-2014 Enterprise Distributed Technologies Ltd. All Rights Reserved.