Interface | Description |
---|---|
EventListener |
Listens for interesting file transfer events.
|
FileTransferClientInterface |
Easy to use FTP client interface
|
FTPClientInterface |
Defines operations in common with a number of FTP implementations.
|
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 | Description |
---|---|
AdvancedFTPSettings |
Holds advanced configuration options not likely to be used for
basic FTP operations.
|
AdvancedGeneralSettings |
Holds advanced configuration options that are independent of protocol (relevant
for any file transfer protocol, not just FTP).
|
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.
|
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.
|
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).
|
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 | Description |
---|---|
FTPConnectionClosedException |
Thrown when an FTP transfer has been closed by the server
|
FTPException |
FTP specific exceptions
|
FTPTransferCancelledException |
Thrown when an FTP transfer has been cancelled
|