# Uses of Package
org.globus.ftp

Packages that use org.globus.ftp
Package
Description
org.globus.ftp
org.globus.ftp.app
org.globus.ftp.dc
org.globus.ftp.extended
org.globus.ftp.vanilla
org.globus.io.streams
Implements the standard Java I/O streams interface for a number of different protocols, including FTP, GSIFTP, HTTP, HTTPS, and File.
org.globus.io.urlcopy
This library provides a simple API for transferring a file from one location to another.

Classes in org.globus.ftp used by org.globus.ftp
Class
Description
Buffer
Represents a chunk of data cut out of a larger data volume.
ByteRange
Represents a range of integers.
ByteRangeList
Represents list of ranges of integers (ByteRange objects).
ChecksumAlgorithm
Represents the algorithm used for checksum operation.
DataChannelAuthentication
Represents data channel authentication mode.
DataSink
Data channel uses this interface to write the incoming data.
DataSource
Data channel uses this interface to read outgoing data.
FeatureList
Represents features supported by server (as returned by FEAT command).
FeatureList.Feature
RFC 2389 specified the following syntax for FEAT responce
FTPClient
This is the main user interface for FTP operations.
GridFTPClient
This is the main user interface for GridFTP operations.
GridFTPSession
Represents parameters of an FTP session between a client and a server.
HostPort
Utility class for parsing and converting host-port information from PASV and PORT ftp commands.
HostPortList
Utility class for parsing and converting host-port information from SPAS and SPOR FTP commands.
Marker
FTP and GridFTP markers (restart markers, performance markers) all extend this interface.
MarkerListener
Represents an entity capable of receiving incoming markers.
MlsxEntry
MlsxEntryWriter
The MlsxEntryWriter provides a callback interface for writing individual MlsxEntry items from a long directory listing (for example, using the MLSR command).
MultipleTransferComplete
MultipleTransferCompleteListener
Options
Represents FTP command options, as defined in RFC 2389.
RestartData
Represents a container for restart data capable for representing it in the format of FTP REST command argument.
Session
Represents parameters of an FTP session between a client and a server.
Classes in org.globus.ftp used by org.globus.ftp.app
Class
Description
GridFTPSession
Represents parameters of an FTP session between a client and a server.
MarkerListener
Represents an entity capable of receiving incoming markers.
Session
Represents parameters of an FTP session between a client and a server.
Classes in org.globus.ftp used by org.globus.ftp.dc
Class
Description
Buffer
Represents a chunk of data cut out of a larger data volume.
DataSink
Data channel uses this interface to write the incoming data.
DataSource
Data channel uses this interface to read outgoing data.
GridFTPSession
Represents parameters of an FTP session between a client and a server.
HostPort
Utility class for parsing and converting host-port information from PASV and PORT ftp commands.
Session
Represents parameters of an FTP session between a client and a server.
Classes in org.globus.ftp used by org.globus.ftp.extended
Class
Description
DataChannelAuthentication
Represents data channel authentication mode.
DataSink
Data channel uses this interface to write the incoming data.
DataSource
Data channel uses this interface to read outgoing data.
GridFTPSession
Represents parameters of an FTP session between a client and a server.
HostPort
Utility class for parsing and converting host-port information from PASV and PORT ftp commands.
HostPortList
Utility class for parsing and converting host-port information from SPAS and SPOR FTP commands.
Options
Represents FTP command options, as defined in RFC 2389.
Classes in org.globus.ftp used by org.globus.ftp.vanilla
Class
Description
DataSink
Data channel uses this interface to write the incoming data.
DataSource
Data channel uses this interface to read outgoing data.
HostPort
Utility class for parsing and converting host-port information from PASV and PORT ftp commands.
MarkerListener
Represents an entity capable of receiving incoming markers.
Options
Represents FTP command options, as defined in RFC 2389.
Session
Represents parameters of an FTP session between a client and a server.
Classes in org.globus.ftp used by org.globus.io.streams
Class
Description
FTPClient
This is the main user interface for FTP operations.
Classes in org.globus.ftp used by org.globus.io.urlcopy
Class
Description
FTPClient
This is the main user interface for FTP operations.