Package com.myjavaworld.ftp

This package contains the interfaces and default implementations for accessing a remote computer using file transfer protocol (FTP).

See:
          Description

Interface Summary
ControlConnectionListener A contract for implementations of ControlConnectionListener.
DataConnectionListener A contract for implementations who are interested in receiving notifications about the progress of data transfers.
FTPClient A contract for FTPClient implementation classes.
FTPConnectionListener A contract for implementations of FTPConnectionListeners.
FTPConstants A Utility class that defines useful constants that are used in FTP process.
ListParser A contract for classes that are used to parse the directory listing produced by an FTP server.
RemoteFile Objects of this class represent a file on the remote FTP server.
 

Class Summary
AS400FTPClient An FTP client implementation that can be used with AS/400 systems.
ControlConnection This class represents a Control Connection as specified in the FTP protocol specification.
ControlConnectionEvent An event generated by objects of ControlConnection.
DataConnection A DataConnection object is used to transfer data over the data connection in an FTP process.
DataConnectionEvent An event generated by data connections to notify the status of data transfer.
DefaultFTPClient The default implementation of FTPClient.
DefaultListParser The default implementation of ListParser interface.
DefaultRemoteFile The default implementation of RemoteFile interface.
DosListParser An implementation of ListParser interface used to parse the directory listing of FTP servers, which produce the output in MS-DOS format.
ExplicitSSLControlConnection This class represents a Control Connection as specified in the FTP protocol specification.
FromNetASCIIInputStream This class wraps an input stream, replacing all occurrences of <CR><LF> (carriage return followed by a linefeed), which is the NETASCII standard for representing a newline, with the local line separator representation.
FromNetASCIIOutputStream This class wraps an output stream, replacing all occurrences of <CR><LF> (carriage return followed by a linefeed), which is the NETASCII standard for representing a newline, with the local line separator representation.
FTPConnectionEvent An event object to represent FTPconnection stats.
FTPHost A class that encapsulates the information of an FTP server.
FTPUtil An utility class
ImplicitSSLControlConnection This class represents a Control Connection as specified in the FTP protocol specification.
RemoteFileFilter An implementation of Filter to filter files on the FTP host.
SSLDataConnection A DataConnection object is used to transfer data over the data connection in an FTP process.
ToNetASCIIInputStream This class wraps an input stream, replacing all singly occurring <LF> (linefeed) characters with <CR><LF> (carriage return followed by linefeed), which is the NETASCII standard for representing a newline.
ToNetASCIIOutputStream This class wraps an output stream, replacing all singly occurring <LF> (linefeed) characters with <CR><LF> (carriage return followed by linefeed), which is the NETASCII standard for representing a newline.
 

Exception Summary
ConnectionException A General exception class to indicate connection failures.
FTPException An exception thrown to indicate the command sent was not understood by the remote host or no action is taken because of some reason.
 

Package com.myjavaworld.ftp Description

This package contains the interfaces and default implementations for accessing a remote computer using file transfer protocol (FTP).



Copyright © 2000-2012 jMethods, Inc.. All Rights Reserved.