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

## Package com.enterprisedt.net.ftp

Contains classes for FTP client functionality.

See:
Description

Interface Summary
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

Class Summary
DirectoryEmptyStrings | Contains fragments of server replies that indicate no files were found in a supplied directory.
FileNotFoundStrings | Contains fragments of server replies that indicate no files were found in a supplied directory.
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
FTPMessageCollector | Listens for and is notified of FTP commands and replies.
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.
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

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

## Package com.enterprisedt.net.ftp Description

Contains classes for FTP client functionality. The main class is `FTPClient`. The classes `FTPConnectMode` and `FTPTransferType` are enumerations. `FTPReply` contains information returned by an FTP server during an FTP operation. The classes `FTPControlSocket` and `FTPDataSocket` are used from within `FTPClient` for managing FTP communications and should generally not be used by developers.

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