Package com.enterprisedt.net.ftp

FileTransferClient is the key class for edtFTPj/Free and provides basic FTP features; SecureFileTransferClient (edtFTPj/PRO only) adds support for secure file transfer via the SFTP and FTPS protocols, as well as advanced FTP features.

See:
          Description

Interface Summary
EventListener Listens for interesting file transfer events.
FTPClientInterface Defines operations in common with a number of FTP implementations.
FTPDataSocket Interface for data socket classes, whether active or passive
FTPMessageListener Listens for and is notified of FTP commands and replies.
FTPProgressMonitor Allows the reporting of progress of the transfer of data
FTPProgressMonitorEx Enhances FTPProgressMonitor to add notifications for start and completion of the transfer.
 

Class Summary
AdvancedFTPSettings Holds advanced configuration options not likely to be used for basic FTP operations.
AdvancedSettings Holds advanced configuration options not likely to be used for basic FTP operations.
ConnectionContext Holds various parameters pertaining to the context of the connection.
DirectoryEmptyStrings Contains fragments of server replies that indicate no files were found in a supplied directory.
EventAdapter An adapter class that implements dummy methods of the EventListener interface.
FileNotFoundStrings Contains fragments of server replies that indicate no files were found in a supplied directory.
FileStatistics Statistics on transfers and deletes.
FileTransferClient Easy to use FTP client that is thread safe and provides true FTP streams.
FileTransferInputStream Super class of all input streams supported
FileTransferOutputStream Super class of all output streams supported
FileTypes Attempts to classify files as ASCII or binary via their filename extension.
FTPActiveDataSocket Active data socket handling class
FTPClient Supports client-side FTP.
FTPConnectMode Enumerates the connect modes that are possible, active & PASV
FTPControlSocket Supports client-side FTP operations
FTPFile Represents a remote file (implementation)
FTPFileFactory Factory for creating FTPFile objects
FTPFileParser Root class of all file parsers
FTPInputStream Represents an input stream of bytes coming from an FTP server, permitting the user to download a file by reading the stream.
FTPMessageCollector Listens for and is notified of FTP commands and replies.
FTPOutputStream Represents an output stream that writes to an FTP server, permitting the user to upload a file by writing to the stream.
FTPPassiveDataSocket Passive data socket handling class
FTPReply Encapsulates the FTP server reply
FTPTransferType Enumerates the transfer types possible.
MLSXEntryParser Parses the string returned from the MLSD or MLST command (defined in the "Extensions to FTP" IETF draft).
SocketUtils Utility class that allows 1.4 socket methods to be called while still being able to be compiled in 1.1.x
TransferCompleteStrings Contains fragments of server replies that indicate no files were found in a supplied directory.
TransferDirection Encapsulates the possible transfer directions
UnixFileParser Represents a remote Unix file parser
VersionDetails Aggregates the version information
VMSFileParser Represents a remote OpenVMS file parser.
WindowsFileParser Represents a remote Windows file parser
WriteMode Enumerates the write modes that are possible when transferring files.
 

Exception Summary
FTPException FTP specific exceptions
FTPTransferCancelledException Thrown when an FTP transfer has been cancelled
 

Package com.enterprisedt.net.ftp Description

FileTransferClient is the key class for edtFTPj/Free and provides basic FTP features; SecureFileTransferClient (edtFTPj/PRO only) adds support for secure file transfer via the SFTP and FTPS protocols, as well as advanced FTP features.

Related Documentation



Copyright (c) 2001-2007 Enterprise Distributed Technologies Ltd. All Rights Reserved.