|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
FileTransferClient
is the key
class for edtFTPj/Free and provides basic FTP features.
See:
Description
Interface Summary | |
---|---|
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 Summary | |
---|---|
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). |
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. |
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. |
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). |
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 |
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 |
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 | |
---|---|
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 |
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
such as connection pooling. AsyncFileTransferClient
adds
asynchronous methods, so that FTP operations can be performed in the background.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |