See: Description
Interface | Description |
---|---|
DataChannelCallback |
Callback that users can implement to intercept the
reply from PASV and substitute a different IP address
or port number to connect to.
|
DirectoryListCallback |
Description Callback for directory listings
|
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 |
---|---|
AbstractFTPInputStream |
Represents an input stream of bytes coming from an FTP server, permitting
the user to download a file by reading the stream.
|
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).
|
AdvancedSSHSettings |
Advanced settings specifically for the SFTP (FTP over SSH) protocol.
|
AdvancedSSLSettings |
Settings specifically for the FTPS (FTP over SSL) protocol.
|
AsyncFileTransferClient |
FTP client class supporting multiple protocols that permits asynchronous FTP operations.
|
BandwidthThrottler |
Helps throttle bandwidth for transfers
|
DirectoryEmptyStrings |
Contains fragments of server replies that indicate no files were
found in a supplied directory.
|
DirectoryListArgument |
Argument object used to provide directory listing information
|
EventAdapter |
An adapter class that implements dummy methods of the EventListener
interface.
|
EventCollector |
Logs events in an internal buffer.
|
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.
|
FTPClientFactory |
Factory class that permits creating a variety of different FTP clients
based on the file transfer protocol required.
|
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.
|
FXPTransfer |
Performs FXP transfers between two FTP servers.
|
IPEndpoint |
Holds details of an IP endpoint, i.e.
|
MLSXEntryParser |
Parses the string returned from the MLSD or MLST command
(defined in the "Extensions to FTP" IETF draft).
|
MultipleTransferSettings |
Holds configuration options related to making multiple transfers.
|
MVSFileParser |
MVS Folder Listing Parser
The purpose of this parser is to be able handle responses
from an MVS z/OS mainframe FTP server.
|
NetwareFileParser |
Represents a remote Netware file parser
|
OS400FileParser |
Represents an OS400 file parser
|
Protocol |
Enumerates the FTP protocols that are available
|
ProxyParameters |
Holds parameters required to set up HTTP or SOCKS proxies
|
RecursiveOperations |
Performs various recursive FTP operations.
|
SecureFileTransferClient |
File transfer client class that supports multiple protocols and permits concurrent
FTP operations.
|
ServerStrings |
Manages strings that match various FTP server replies for
various situations.
|
TransferCompleteStrings |
Contains fragments of server replies that indicate no files were
found in a supplied directory.
|
TransferDirection |
Encapsulates the possible transfer directions
|
TransportProvider | Deprecated
see
ProxyType |
UnixFileParser |
Represents a remote Unix file parser
|
VersionDetails |
Aggregates the version information
|
VMSFileParser |
Represents a remote OpenVMS file parser.
|
WildcardFilter |
FileFilter that uses wildcards for matching file-names.
|
WindowsFileParser |
Represents a remote Windows file parser
|
WriteMode |
Enumerates the write modes that are possible when
transferring files.
|
Exception | Description |
---|---|
ControlChannelIOException |
IOException that appears on the control channel
|
DateParseException |
Throw this in parsers for date parsing exceptions
|
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
|
MalformedReplyException |
A malformed reply was received from the server
|
SecureFileTransferClient
and
AsyncFileTransferClient
are key
classes providing a unified interface to all protocols.
Copyright © 2001-2014 Enterprise Distributed Technologies Ltd. All Rights Reserved.