Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## 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

- RFC 959: File Transfer Protocol

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

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