org.globus.io.ftp (Java Globus API)

Package org.globus.io.ftp

This library provides a client API for accessing and transferring files from GSI-enabled FTP servers.

See:
          Description

Interface Summary
TransferProgressListener  
 

Class Summary
FileInfo This class represents a remote ftp file.
FTPClient This class provides an implementation of common ftp functions such as put(), get(), mget(), mput(), list().
FTPCommon This class provides the basics for writting a simple ftp client.
FTPTest  
FTPTransferTest  
GridFTPClient  
GSIFTPClient  
HostPort This class is a utility class for parsing and converting host-port information from PASV and PORT ftp commands.
 

Exception Summary
FTPException  
 

Package org.globus.io.ftp Description

This library provides a client API for accessing and transferring files from GSI-enabled FTP servers. It provides all the common FTP commands as methods, implements more advanced functionality such as recursive file transfers (transferring of entire directories), and supports third party transfers. It does not however, support any other advanced GridFTP functionality at this point such as parallelism or striping.

Package Specification

Related Documentation

For overviews, tutorials, examples, guides, and tool documentation, please see: