- ABOR - Static variable in class org.globus.ftp.vanilla.Command
-
- abort() - Method in class org.globus.ftp.extended.GridFTPServerFacade
-
- abort() - Method in class org.globus.ftp.FTPClient
-
Aborts the current transfer.
- abort() - Method in class org.globus.ftp.vanilla.FTPServerFacade
-
close data channels, but not control, nor the server
- abort() - Method in class org.globus.ftp.vanilla.TransferMonitor
-
Abort the tpt transfer
but do not close resources
- abortTransfer() - Method in class org.globus.ftp.vanilla.BasicClientControlChannel
-
- abortTransfer() - Method in class org.globus.ftp.vanilla.FTPControlChannel
-
- abortTransfer() - Method in class org.globus.ftp.vanilla.FTPServerFacade.LocalControlChannel
-
- AbstractDataChannel - Class in org.globus.ftp.dc
-
- AbstractDataChannel(Session) - Constructor for class org.globus.ftp.dc.AbstractDataChannel
-
- ABUF - Static variable in class org.globus.ftp.FeatureList
-
- activeClose(TransferContext, int) - Method in class org.globus.ftp.dc.TransferThreadManager
-
use only in mode E
- activeConnect(HostPort, int) - Method in class org.globus.ftp.dc.TransferThreadManager
-
Act as the active side.
- ActiveConnectTask - Class in org.globus.ftp.dc
-
Makes a connection to a remote data channel (FTPClient use only).
- ActiveConnectTask(HostPort, DataSink, BasicServerControlChannel, Session, DataChannelFactory, TransferContext) - Constructor for class org.globus.ftp.dc.ActiveConnectTask
-
- ActiveConnectTask(HostPort, DataSource, BasicServerControlChannel, Session, DataChannelFactory, TransferContext) - Constructor for class org.globus.ftp.dc.ActiveConnectTask
-
- ActiveStartTransferTask - Class in org.globus.ftp.dc
-
This task will start the transfer on the supplied socket.
- ActiveStartTransferTask(DataSink, BasicServerControlChannel, SocketBox, Session, DataChannelFactory, TransferContext) - Constructor for class org.globus.ftp.dc.ActiveStartTransferTask
-
- ActiveStartTransferTask(DataSource, BasicServerControlChannel, SocketBox, Session, DataChannelFactory, TransferContext) - Constructor for class org.globus.ftp.dc.ActiveStartTransferTask
-
- actualSetMode(int, String) - Method in class org.globus.ftp.FTPClient
-
- add(SocketBox) - Method in class org.globus.ftp.dc.SocketPool
-
add socketBox to the pool.
- add(HostPort) - Method in class org.globus.ftp.HostPortList
-
Adds an element to the list
- ADJACENT - Static variable in class org.globus.ftp.ByteRange
-
- algo - Variable in class org.globus.ftp.ChecksumOptions
-
- algorithms - Variable in class org.globus.ftp.FTPClient
-
- allCanExecute() - Method in class org.globus.ftp.FileInfo
-
- allCanRead() - Method in class org.globus.ftp.FileInfo
-
- allCanWrite() - Method in class org.globus.ftp.FileInfo
-
- allocate(long) - Method in class org.globus.ftp.FTPClient
-
Reserve sufficient storage to accommodate the new file to be
transferred.
- allSockets - Variable in class org.globus.ftp.dc.SocketPool
-
- ANY_PORT - Static variable in class org.globus.ftp.vanilla.FTPServerFacade
-
local server socket parameter; used in setPassive()
- applyToAll(SocketOperator) - Method in class org.globus.ftp.dc.SocketPool
-
Apply the suplied callback to all socketBoxes.
- argument - Variable in class org.globus.ftp.ChecksumAlgorithm
-
- argument - Variable in class org.globus.ftp.DataChannelAuthentication
-
- AsciiTranslator - Class in org.globus.ftp.dc
-
- AsciiTranslator(boolean, boolean) - Constructor for class org.globus.ftp.dc.AsciiTranslator
-
Output tokens with system specific line separators
- AsciiTranslator(boolean, boolean, byte[]) - Constructor for class org.globus.ftp.dc.AsciiTranslator
-
- asynchGet(String, DataSink, MarkerListener) - Method in class org.globus.ftp.FTPClient
-
Retrieves the file from the remote server.
- asynchGet2(String, boolean, DataSink, MarkerListener) - Method in class org.globus.ftp.FTPClient
-
Retrieves a file asynchronously using the GFD.47 (a.k.a
GridFTP2) GET command.
- asynchPut(String, DataSource, MarkerListener) - Method in class org.globus.ftp.FTPClient
-
Stores file at the remote server.
- asynchPut(String, DataSource, MarkerListener, boolean) - Method in class org.globus.ftp.FTPClient
-
Stores file at the remote server.
- asynchPut2(String, boolean, DataSource, MarkerListener) - Method in class org.globus.ftp.FTPClient
-
Stores a file at the remote server using the GFD.47 (a.k.a
GridFTP2) PUT command.
- authenticate(GSSCredential) - Method in class org.globus.ftp.extended.GridFTPControlChannel
-
Performs authentication with specified user credentials.
- authenticate(GSSCredential, String) - Method in class org.globus.ftp.extended.GridFTPControlChannel
-
Performs authentication with specified user credentials and
a specific username (assuming the user dn maps to the passed username).
- authenticate(Socket, boolean, GSSCredential, int, DataChannelAuthentication) - Static method in class org.globus.ftp.extended.GridFTPServerFacade
-
authenticate socket.
- authenticate(GSSCredential) - Method in class org.globus.ftp.GridFTPClient
-
Performs authentication with specified user credentials.
- authenticate(GSSCredential, String) - Method in class org.globus.ftp.GridFTPClient
-
Performs authentication with specified user credentials and
a specific username (assuming the user dn maps to the passed username).
- authorization - Variable in class org.globus.ftp.extended.GridFTPControlChannel
-
- authorize(String, String) - Method in class org.globus.ftp.FTPClient
-
Performs user authorization with specified
user and password.
- authorize() - Method in class org.globus.ftp.vanilla.FTPServerFacade
-
No need for parameters; locally you are always authorized.
- authorized - Variable in class org.globus.ftp.Session
-
- autoFlush - Variable in class org.globus.ftp.DataSinkStream
-
- CALL_PASSIVE_FIRST - Static variable in exception org.globus.ftp.exception.ClientException
-
- cannotPropagateError(Throwable) - Static method in class org.globus.ftp.vanilla.FTPServerFacade
-
Data channels are operated in multithreaded manner and they pass
information (including exceptions) to the user using the local
control channel.
- category - Variable in class org.globus.ftp.vanilla.Reply
-
- cause - Variable in exception org.globus.ftp.exception.FTPException
-
- CDUP - Static variable in class org.globus.ftp.vanilla.Command
-
- changeDir(String) - Method in class org.globus.ftp.FTPClient
-
Changes the remote current working directory.
- changeGroup(String, String) - Method in class org.globus.ftp.GridFTPClient
-
Change the Unix group membership of a file.
- changeModificationTime(int, int, int, int, int, int, String) - Method in class org.globus.ftp.GridFTPClient
-
Change the modification time of a file.
- CHARSET - Static variable in class org.globus.ftp.MlsxEntry
-
- checkError() - Method in class org.globus.ftp.vanilla.TransferState
-
- checkGETPUTSupport() - Method in class org.globus.ftp.FTPClient
-
Throws ServerException if GFD.47 GETPUT is not supported or
cannot be used.
- checkGridFTPSupport() - Method in class org.globus.ftp.GridFTPClient
-
assure that the server supports extended transfer features;
throw exception if not
- checkIn(SocketBox) - Method in class org.globus.ftp.dc.SocketPool
-
Before calling this method, the socket needs to be first add()ed to the pool and checked out.
- checkOut() - Method in class org.globus.ftp.dc.SocketPool
-
checks out the next free socket and returns it, or returns null if there aren't any.
- checksum(ChecksumAlgorithm, long, long, String) - Method in class org.globus.ftp.GridFTPClient
-
Computes and returns a checksum of a file.
- ChecksumAlgorithm - Class in org.globus.ftp
-
Represents the algorithm used for checksum operation.
- ChecksumAlgorithm(String) - Constructor for class org.globus.ftp.ChecksumAlgorithm
-
- ChecksumOptions - Class in org.globus.ftp
-
CKSM options as defined in GridFTP.
- ChecksumOptions(ChecksumAlgorithm) - Constructor for class org.globus.ftp.ChecksumOptions
-
- checkTransferParams() - Method in class org.globus.ftp.FTPClient
-
- checkTransferParamsGet() - Method in class org.globus.ftp.FTPClient
-
- checkTransferParamsGet() - Method in class org.globus.ftp.GridFTPClient
-
- checkTransferParamsPut() - Method in class org.globus.ftp.FTPClient
-
- CKSUM - Static variable in class org.globus.ftp.FeatureList
-
- ClientException - Exception in org.globus.ftp.exception
-
Indicates a local client side problem that has
not been caused by remote server nor the local data channel.
- ClientException(int, String) - Constructor for exception org.globus.ftp.exception.ClientException
-
- ClientException(int) - Constructor for exception org.globus.ftp.exception.ClientException
-
- close() - Method in interface org.globus.ftp.DataSink
-
Closes this data sink and releases any system
resources associated with this sink.
- close() - Method in class org.globus.ftp.DataSinkStream
-
- close() - Method in interface org.globus.ftp.DataSource
-
Closes this data source and releases any system
resources associated with this source.
- close() - Method in class org.globus.ftp.DataSourceStream
-
- close() - Method in interface org.globus.ftp.dc.DataChannel
-
- close() - Method in interface org.globus.ftp.dc.DataChannelReader
-
- close() - Method in interface org.globus.ftp.dc.DataChannelWriter
-
- close() - Method in class org.globus.ftp.dc.EBlockImageDCReader
-
- close(DataOutputStream) - Static method in class org.globus.ftp.dc.EBlockImageDCWriter
-
- close() - Method in class org.globus.ftp.dc.EBlockImageDCWriter
-
- close() - Method in class org.globus.ftp.dc.SimpleDataChannel
-
- close() - Method in class org.globus.ftp.dc.StreamImageDCReader
-
- close() - Method in class org.globus.ftp.dc.StreamImageDCWriter
-
- close() - Method in class org.globus.ftp.dc.TransferThreadManager
-
- close() - Method in class org.globus.ftp.extended.GridFTPServerFacade
-
- close() - Method in class org.globus.ftp.FileRandomIO
-
Closes the underlying file
- close() - Method in class org.globus.ftp.FTPClient
-
Closes connection.
- close(boolean) - Method in class org.globus.ftp.FTPClient
-
Closes connection.
- close() - Method in class org.globus.ftp.InputStreamDataSink
-
- close() - Method in interface org.globus.ftp.MlsxEntryWriter
-
Notifies the writer that the stream of entries has ended.
- close() - Method in class org.globus.ftp.OutputStreamDataSource
-
- close() - Method in class org.globus.ftp.vanilla.FTPControlChannel
-
Closes the control channel
- close() - Method in class org.globus.ftp.vanilla.FTPServerFacade
-
- code - Variable in exception org.globus.ftp.exception.FTPException
-
- code - Variable in class org.globus.ftp.vanilla.Reply
-
- command - Variable in class org.globus.ftp.Options
-
- Command - Class in org.globus.ftp.vanilla
-
Represents an FTP Control Channel Command
- Command(String, String) - Constructor for class org.globus.ftp.vanilla.Command
-
- Command(String) - Constructor for class org.globus.ftp.vanilla.Command
-
- compareServerMode(Session) - Method in class org.globus.ftp.GridFTPSession
-
- compareServerMode(Session) - Method in class org.globus.ftp.Session
-
checks that active / passive sides are correctly set
- compareTransferParams(Session) - Method in class org.globus.ftp.Session
-
defines how to compare parameters: authorized, PBSZ, MODE, TYPE
- complete - Variable in class org.globus.ftp.dc.Task
-
- contains(String) - Method in class org.globus.ftp.FeatureList
-
- context - Variable in class org.globus.ftp.dc.ActiveConnectTask
-
- context - Variable in class org.globus.ftp.dc.EBlockAware
-
- context - Variable in class org.globus.ftp.dc.PassiveConnectTask
-
- context - Variable in class org.globus.ftp.dc.TransferSinkThread
-
- context - Variable in class org.globus.ftp.dc.TransferSourceThread
-
- contextList - Variable in class org.globus.ftp.dc.StripeContextManager
-
- contextQuitToken - Variable in class org.globus.ftp.dc.StripeContextManager
-
- control - Variable in class org.globus.ftp.dc.ActiveConnectTask
-
- control - Variable in class org.globus.ftp.dc.GridFTPActiveConnectTask
-
- control - Variable in class org.globus.ftp.dc.PassiveConnectTask
-
- controlChannel - Variable in class org.globus.ftp.FTPClient
-
- copy() - Method in class org.globus.ftp.dc.TransferSinkThread
-
- count() - Method in class org.globus.ftp.dc.SocketPool
-
- countBusy() - Method in class org.globus.ftp.dc.SocketPool
-
- countFree() - Method in class org.globus.ftp.dc.SocketPool
-
- CREATE - Static variable in class org.globus.ftp.MlsxEntry
-
- createSymbolicLink(String, String) - Method in class org.globus.ftp.GridFTPClient
-
Create a symbolic link on the FTP server.
- createTransferContext() - Method in class org.globus.ftp.extended.GridFTPServerFacade
-
- createTransferContext() - Method in class org.globus.ftp.vanilla.FTPServerFacade
-
- createTransferThreadManager() - Method in class org.globus.ftp.extended.GridFTPServerFacade
-
- credential - Variable in class org.globus.ftp.GridFTPSession
-
- credentials - Variable in class org.globus.ftp.extended.GridFTPControlChannel
-
- CRLF - Static variable in class org.globus.ftp.dc.AsciiTranslator
-
- CRLF - Static variable in class org.globus.ftp.vanilla.FTPControlChannel
-
- customMessage - Variable in exception org.globus.ftp.exception.DataChannelException
-
- customMessage - Variable in exception org.globus.ftp.exception.FTPException
-
- customMessage - Variable in exception org.globus.ftp.exception.PerfMarkerException
-
- customMessage - Variable in exception org.globus.ftp.exception.ServerException
-
- EBlockAware - Class in org.globus.ftp.dc
-
Represents a data channel reader or writer
aware of being in one of a pool of asynchronous
data channels
- EBlockAware() - Constructor for class org.globus.ftp.dc.EBlockAware
-
- EBlockImageDCReader - Class in org.globus.ftp.dc
-
- EBlockImageDCReader() - Constructor for class org.globus.ftp.dc.EBlockImageDCReader
-
- EBlockImageDCWriter - Class in org.globus.ftp.dc
-
- EBlockImageDCWriter() - Constructor for class org.globus.ftp.dc.EBlockImageDCWriter
-
- EBlockParallelTransferContext - Class in org.globus.ftp.dc
-
- EBlockParallelTransferContext() - Constructor for class org.globus.ftp.dc.EBlockParallelTransferContext
-
- eContext - Variable in class org.globus.ftp.dc.GridFTPTransferSinkThread
-
- eContext - Variable in class org.globus.ftp.dc.GridFTPTransferSourceThread
-
- embedFTPReplyParseException(FTPReplyParseException, String) - Static method in exception org.globus.ftp.exception.ServerException
-
Constructs server exception with FTPReplyParseException
nested in it.
- embedFTPReplyParseException(FTPReplyParseException) - Static method in exception org.globus.ftp.exception.ServerException
-
- embedUnexpectedReplyCodeException(UnexpectedReplyCodeException, String) - Static method in exception org.globus.ftp.exception.ServerException
-
Constructs server exception with UnexpectedReplyCodeException
nested in it.
- embedUnexpectedReplyCodeException(UnexpectedReplyCodeException) - Static method in exception org.globus.ftp.exception.ServerException
-
- endOfData() - Method in interface org.globus.ftp.dc.DataChannelWriter
-
- endOfData() - Method in class org.globus.ftp.dc.EBlockImageDCWriter
-
- endOfData() - Method in class org.globus.ftp.dc.StreamImageDCWriter
-
- EOD - Static variable in class org.globus.ftp.dc.EBlockAware
-
- eodsTotal - Variable in class org.globus.ftp.dc.EBlockParallelTransferContext
-
if sending data, this is the total number of EODS we should send.
- eodsTransferred - Variable in class org.globus.ftp.dc.EBlockParallelTransferContext
-
if sending data, this is interpreted as the number of EODS
sent.
- eodTransferred() - Method in class org.globus.ftp.dc.EBlockParallelTransferContext
-
- EOF - Static variable in class org.globus.ftp.dc.EBlockAware
-
- EPSV - Static variable in class org.globus.ftp.vanilla.Command
-
- equals(Object) - Method in class org.globus.ftp.ByteRange
-
- equals(Object) - Method in class org.globus.ftp.ByteRangeList
-
- equals(Object) - Method in class org.globus.ftp.ChecksumAlgorithm
-
- equals(Object) - Method in class org.globus.ftp.DataChannelAuthentication
-
- equals(Object) - Method in class org.globus.ftp.FeatureList.Feature
-
- ERET - Static variable in class org.globus.ftp.FeatureList
-
- ERROR - Static variable in class org.globus.ftp.MlsxEntry
-
- ERROR_INVALIDLINK - Static variable in class org.globus.ftp.MlsxEntry
-
- ERROR_OPENFAILED - Static variable in class org.globus.ftp.MlsxEntry
-
- ESTO - Static variable in class org.globus.ftp.FeatureList
-
- exception - Variable in class org.globus.ftp.dc.Task
-
- exceptionToControlChannel(Throwable, String) - Method in class org.globus.ftp.vanilla.FTPServerFacade
-
Convert the exception to a negative 451 reply, and pipe
it to the control channel.
- exceptionToControlChannel(Throwable, String, BasicServerControlChannel) - Static method in class org.globus.ftp.vanilla.FTPServerFacade
-
Convert the exception to a negative 451 reply, and pipe
it to the provided control channel.
- exchange(Command) - Method in class org.globus.ftp.vanilla.FTPControlChannel
-
Write the command to the control channel,
block until reply arrives and return the reply.
- execute() - Method in class org.globus.ftp.dc.ActiveConnectTask
-
- execute() - Method in class org.globus.ftp.dc.ActiveStartTransferTask
-
- execute() - Method in class org.globus.ftp.dc.GridFTPActiveConnectTask
-
- execute() - Method in class org.globus.ftp.dc.PassiveConnectTask
-
- execute() - Method in class org.globus.ftp.dc.Task
-
- execute(Command) - Method in class org.globus.ftp.vanilla.FTPControlChannel
-
Write the command to the control channel,
block until reply arrives and check if the command
completed successfully (reply code 200).
- exists(String) - Method in class org.globus.ftp.FTPClient
-
Checks if given file/directory exists on the server.
- extendedGet(String, long, DataSink, MarkerListener) - Method in class org.globus.ftp.GridFTPClient
-
Performs extended retrieve (partial retrieve mode starting
at offset 0).
- extendedGet(String, long, long, DataSink, MarkerListener) - Method in class org.globus.ftp.GridFTPClient
-
Performs extended retrieve (partial retrieve mode).
- extendedMultipleTransfer(long[], long[], String[], GridFTPClient, long[], String[], MarkerListener, MultipleTransferCompleteListener) - Method in class org.globus.ftp.GridFTPClient
-
- extendedMultipleTransfer(String[], GridFTPClient, String[], MarkerListener, MultipleTransferCompleteListener) - Method in class org.globus.ftp.GridFTPClient
-
- extendedPut(String, DataSource, MarkerListener) - Method in class org.globus.ftp.GridFTPClient
-
Performs extended store (adujsted store mode with offset 0).
- extendedPut(String, long, DataSource, MarkerListener) - Method in class org.globus.ftp.GridFTPClient
-
Performs extended store (adujsted store mode).
- extendedTransfer(String, GridFTPClient, String, MarkerListener) - Method in class org.globus.ftp.GridFTPClient
-
Performs a third-party transfer between two servers using extended
block mode.
- extendedTransfer(String, long, long, GridFTPClient, String, long, MarkerListener) - Method in class org.globus.ftp.GridFTPClient
-
Performs a third-party transfer between two servers using extended
block mode.
- facade - Variable in class org.globus.ftp.dc.TransferThreadManager
-
- factory - Variable in class org.globus.ftp.dc.ActiveConnectTask
-
- factory - Variable in class org.globus.ftp.dc.PassiveConnectTask
-
- FEAT - Static variable in class org.globus.ftp.vanilla.Command
-
- FeatureList - Class in org.globus.ftp
-
Represents features supported by server (as returned by FEAT command).
- FeatureList(String) - Constructor for class org.globus.ftp.FeatureList
-
- featureList - Variable in class org.globus.ftp.Session
-
- FeatureList.Feature - Class in org.globus.ftp
-
RFC 2389 specified the following syntax for FEAT responce
- features - Variable in class org.globus.ftp.FeatureList
-
- file - Variable in class org.globus.ftp.FileRandomIO
-
- FILE_TYPE - Static variable in class org.globus.ftp.FileInfo
-
- FileInfo - Class in org.globus.ftp
-
Represents the properties of a remote file
such as size, name, modification date and time, etc.
- FileInfo() - Constructor for class org.globus.ftp.FileInfo
-
Used internally by the FTPClient.
- FileInfo(String) - Constructor for class org.globus.ftp.FileInfo
-
Parses the file information from one line of response to
the FTP LIST command.
- FileRandomIO - Class in org.globus.ftp
-
Thread safe reference implementation of DataSink and DataSource.
- FileRandomIO(RandomAccessFile) - Constructor for class org.globus.ftp.FileRandomIO
-
Behave like FileRandomIO(file, DEFAULT_BUFFER_SIZE)
- FileRandomIO(RandomAccessFile, int) - Constructor for class org.globus.ftp.FileRandomIO
-
- FIRST_3_CHARS - Static variable in exception org.globus.ftp.exception.FTPReplyParseException
-
- Flag - Class in org.globus.ftp.vanilla
-
A semaphore
- Flag() - Constructor for class org.globus.ftp.vanilla.Flag
-
- flag - Variable in class org.globus.ftp.vanilla.Flag
-
- flush() - Method in class org.globus.ftp.dc.SocketPool
-
Forcibly close all sockets, and remove them from the pool.
- flush() - Method in class org.globus.ftp.extended.GridFTPOutputStream
-
- FREE - Static variable in class org.globus.ftp.dc.ManagedSocketBox
-
- freeSockets - Variable in class org.globus.ftp.dc.SocketPool
-
- from - Variable in class org.globus.ftp.ByteRange
-
lower range limit
- FTPClient - Class in org.globus.ftp
-
This is the main user interface for FTP operations.
- FTPClient() - Constructor for class org.globus.ftp.FTPClient
-
- FTPClient(String, int) - Constructor for class org.globus.ftp.FTPClient
-
Constructs client and connects it to the remote server.
- FTPControlChannel - Class in org.globus.ftp.vanilla
-
Represents FTP Protocol Interpreter.
- FTPControlChannel(String, int) - Constructor for class org.globus.ftp.vanilla.FTPControlChannel
-
- FTPControlChannel(InputStream, OutputStream) - Constructor for class org.globus.ftp.vanilla.FTPControlChannel
-
Using this constructor, you can initialize an instance that does not
talk directly to the socket.
- FTPException - Exception in org.globus.ftp.exception
-
Most exceptions used by ftp package are subclasses of FTPException and inherit its features:
exception code can be used to more precisely identify the problem.
- FTPException(int, String) - Constructor for exception org.globus.ftp.exception.FTPException
-
- FTPException(int) - Constructor for exception org.globus.ftp.exception.FTPException
-
- ftpIn - Variable in class org.globus.ftp.vanilla.FTPControlChannel
-
- ftpOut - Variable in class org.globus.ftp.vanilla.FTPControlChannel
-
- FTPReplyParseException - Exception in org.globus.ftp.exception
-
Indicates that the reply received from server failed to parse.
- FTPReplyParseException(int) - Constructor for exception org.globus.ftp.exception.FTPReplyParseException
-
- FTPReplyParseException(int, String) - Constructor for exception org.globus.ftp.exception.FTPReplyParseException
-
- FTPServerFacade - Class in org.globus.ftp.vanilla
-
This class is not ment directly for the users.
- FTPServerFacade(FTPControlChannel) - Constructor for class org.globus.ftp.vanilla.FTPServerFacade
-
- FTPServerFacade.LocalControlChannel - Class in org.globus.ftp.vanilla
-
This inner class represents a local control channel.
- FTPServerFacade.LocalControlChannel() - Constructor for class org.globus.ftp.vanilla.FTPServerFacade.LocalControlChannel
-
- get(String, DataSink, MarkerListener) - Method in class org.globus.ftp.FTPClient
-
Retrieves the file from the remote server.
- get(String, File) - Method in class org.globus.ftp.FTPClient
-
- get(String, File) - Method in class org.globus.ftp.GridFTPClient
-
- get(int) - Method in class org.globus.ftp.HostPortList
-
- get(String) - Method in class org.globus.ftp.MlsxEntry
-
- get127Reply() - Method in class org.globus.ftp.FTPClient
-
Reads a GFD.47 compliant 127 reply and extracts the port
information from it.
- get2(String, boolean, DataSink, MarkerListener) - Method in class org.globus.ftp.FTPClient
-
Retrieves a file using the GFD.47 (a.k.a GridFTP2) GET command.
- getArgument() - Method in class org.globus.ftp.ChecksumOptions
-
Subclasses should implement this method.
- getArgument() - Method in class org.globus.ftp.Options
-
Subclasses should implement this method.
- getArgument() - Method in class org.globus.ftp.RetrieveOptions
-
- getAuthorization() - Method in class org.globus.ftp.extended.GridFTPControlChannel
-
Returns authorization method for the control channel.
- getAuthorization() - Method in class org.globus.ftp.GridFTPClient
-
Returns authorization method for the control channel.
- getBuffer() - Method in class org.globus.ftp.Buffer
-
- getBufferedReader() - Method in class org.globus.ftp.vanilla.FTPControlChannel
-
- getCategory() - Method in class org.globus.ftp.vanilla.Reply
-
- getChecksum(String, long, long, String) - Method in class org.globus.ftp.FTPClient
-
- getChecksum(String, String) - Method in class org.globus.ftp.FTPClient
-
GridFTP v2 CKSM command for the whole file
- getCode() - Method in exception org.globus.ftp.exception.FTPException
-
- getCode() - Method in class org.globus.ftp.vanilla.Reply
-
- getCodeExplanation(int) - Method in exception org.globus.ftp.exception.ClientException
-
- getCodeExplanation(int) - Method in exception org.globus.ftp.exception.DataChannelException
-
- getCodeExplanation(int) - Method in exception org.globus.ftp.exception.FTPException
-
- getCodeExplanation(int) - Method in exception org.globus.ftp.exception.FTPReplyParseException
-
- getCodeExplanation(int) - Method in exception org.globus.ftp.exception.PerfMarkerException
-
- getCodeExplanation(int) - Method in exception org.globus.ftp.exception.ServerException
-
- getControlChannel() - Method in class org.globus.ftp.vanilla.FTPServerFacade
-
Use this method to get the client end of the local
control channel.
- getControlChannelProtection() - Method in class org.globus.ftp.GridFTPClient
-
Returns control channel protection level.
- getCredential(File) - Method in class org.globus.ftp.examples.LocalCredentialHelper
-
- getCredentials() - Method in class org.globus.ftp.extended.GridFTPControlChannel
-
- getCurrentDir() - Method in class org.globus.ftp.FTPClient
-
Returns remote current working directory.
- getCustomMessage() - Method in exception org.globus.ftp.exception.FTPException
-
- getDataChannel(Session, SocketBox) - Method in interface org.globus.ftp.dc.DataChannelFactory
-
- getDataChannel(Session, SocketBox) - Method in class org.globus.ftp.dc.GridFTPDataChannelFactory
-
- getDataChannel(Session, SocketBox) - Method in class org.globus.ftp.dc.SimpleDataChannelFactory
-
- getDataChannelAuthentication() - Method in class org.globus.ftp.GridFTPClient
-
Returns data channel authentication mode (DCAU).
- getDataChannelProtection() - Method in class org.globus.ftp.GridFTPClient
-
Returns data channel protection level.
- getDataChannelSink(TransferContext) - Method in class org.globus.ftp.dc.AbstractDataChannel
-
- getDataChannelSource(TransferContext) - Method in class org.globus.ftp.dc.AbstractDataChannel
-
- getDate() - Method in class org.globus.ftp.FileInfo
-
Returns date of the file.
- getDate(String) - Method in class org.globus.ftp.MlsxEntry
-
- getDefault() - Static method in class org.globus.ftp.dc.SimpleTransferContext
-
return the default instance of this class
- getDefaultCredential() - Method in class org.globus.ftp.examples.LocalCredentialHelper
-
- getEodsTotal() - Method in class org.globus.ftp.dc.EBlockParallelTransferContext
-
- getEodsTransferred() - Method in class org.globus.ftp.dc.EBlockParallelTransferContext
-
- getError() - Method in class org.globus.ftp.vanilla.TransferState
-
- getFeature(String) - Method in class org.globus.ftp.FeatureList
-
Get all features that have label equal to the argument
Note that RFC 2389 does not require a feature with a
given label to appear only once
- getFeatureList() - Method in class org.globus.ftp.FTPClient
-
Returns list of features supported by remote server.
- getFileName() - Method in class org.globus.ftp.MlsxEntry
-
- getHost() - Method in class org.globus.ftp.FTPClient
-
- getHost() - Method in class org.globus.ftp.HostPort
-
Returns the ip address in the form "h1.h2.h3.h4"
- getHost() - Method in class org.globus.ftp.HostPort6
-
Returns the host address
- getHost() - Method in class org.globus.ftp.vanilla.FTPControlChannel
-
- getInputStream() - Method in class org.globus.ftp.InputStreamDataSink
-
- getIPAddressVersion(String) - Static method in class org.globus.ftp.HostPort6
-
- getLabel() - Method in class org.globus.ftp.FeatureList.Feature
-
- getLastModified(String) - Method in class org.globus.ftp.FTPClient
-
Returns last modification time of the specifed file.
- getLastReply() - Method in class org.globus.ftp.FTPClient
-
Returns the last reply received from the server.
- getLastReply() - Method in class org.globus.ftp.vanilla.FTPControlChannel
-
Returns the last reply received from the server.
- getLength() - Method in class org.globus.ftp.Buffer
-
- getLoggerName() - Method in class org.globus.ftp.vanilla.TransferMonitor
-
In this class, each instance gets a separate logger which is
assigned the name in the constructor.
- getMaxParallelism() - Method in class org.globus.ftp.RetrieveOptions
-
- getMessage() - Method in exception org.globus.ftp.exception.FTPException
-
- getMessage() - Method in class org.globus.ftp.vanilla.Reply
-
Returns the text that came with the reply, between the leading space and
terminating CRLF, excluding the mentioned space and CRLF.
- getMinParallelism() - Method in class org.globus.ftp.RetrieveOptions
-
- getMode() - Method in class org.globus.ftp.FileInfo
-
- getModeAsString() - Method in class org.globus.ftp.FileInfo
-
- getModeStr(int) - Method in class org.globus.ftp.FTPClient
-
- getModeStr(int) - Method in class org.globus.ftp.GridFTPClient
-
- getName() - Method in class org.globus.ftp.FileInfo
-
Returns name of the file.
- getNextTask() - Method in class org.globus.ftp.dc.TaskThread
-
- getOffset() - Method in class org.globus.ftp.Buffer
-
Returns offset of the data the buffer was read from.
- getOutputStream() - Method in class org.globus.ftp.OutputStreamDataSource
-
- getOutputStream() - Method in class org.globus.ftp.vanilla.FTPControlChannel
-
- getParms() - Method in class org.globus.ftp.FeatureList.Feature
-
- getPort() - Method in class org.globus.ftp.FTPClient
-
- getPort() - Method in class org.globus.ftp.HostPort
-
Returns the port number
- getPort() - Method in class org.globus.ftp.HostPort6
-
Returns the port number
- getPort() - Method in class org.globus.ftp.vanilla.FTPControlChannel
-
- getProtection() - Method in class org.globus.ftp.extended.GridFTPControlChannel
-
Returns control channel protection level.
- GETPUT - Static variable in class org.globus.ftp.FeatureList
-
- getQuitToken() - Method in class org.globus.ftp.dc.EBlockParallelTransferContext
-
release the token if and only if (all EODS have been sent, or all EODS have been
received), and the token has not been released yet.
- getQuitToken() - Method in class org.globus.ftp.dc.SimpleTransferContext
-
- getQuitToken() - Method in class org.globus.ftp.dc.StripeContextManager
-
- getQuitToken() - Method in interface org.globus.ftp.dc.TransferContext
-
A thread can ask for a quit token to perform the operations associated with closing the transfer.
- getReply() - Method in exception org.globus.ftp.exception.UnexpectedReplyCodeException
-
- getReplyCount() - Method in interface org.globus.ftp.vanilla.BasicServerControlChannel
-
- getReplyCount() - Method in class org.globus.ftp.vanilla.FTPServerFacade.LocalControlChannel
-
- getRootCause() - Method in exception org.globus.ftp.exception.FTPException
-
Retrieve the nested lower layer exception.
- getSession() - Method in class org.globus.ftp.vanilla.FTPServerFacade
-
- getSize() - Method in class org.globus.ftp.FileInfo
-
Returns size of the file.
- getSize(String) - Method in class org.globus.ftp.FTPClient
-
Returns the remote file size.
- getSocket() - Method in class org.globus.ftp.dc.SimpleSocketBox
-
- getSocket() - Method in interface org.globus.ftp.dc.SocketBox
-
- getSocketPool() - Method in class org.globus.ftp.dc.EBlockParallelTransferContext
-
- getStartingParallelism() - Method in class org.globus.ftp.RetrieveOptions
-
- getStatus() - Method in class org.globus.ftp.dc.ManagedSocketBox
-
- getStripeBytesTransferred() - Method in class org.globus.ftp.PerfMarker
-
- getStripeContext(int) - Method in class org.globus.ftp.dc.StripeContextManager
-
- getStripeIndex() - Method in class org.globus.ftp.PerfMarker
-
- getStripes() - Method in class org.globus.ftp.dc.StripeContextManager
-
return number of stripes
- getSupportedCksumAlgorithms() - Method in class org.globus.ftp.FTPClient
-
- getTime() - Method in class org.globus.ftp.FileInfo
-
Returns modification time of the file.
- getTimeStamp() - Method in class org.globus.ftp.PerfMarker
-
- getTotalStripeCount() - Method in class org.globus.ftp.PerfMarker
-
- getTransferSinkThread(DataChannel, SocketBox, DataSink, BasicServerControlChannel, TransferContext) - Method in class org.globus.ftp.dc.GridFTPTransferThreadFactory
-
- getTransferSinkThread(DataChannel, SocketBox, DataSink, BasicServerControlChannel, TransferContext) - Method in class org.globus.ftp.dc.SimpleTransferThreadFactory
-
- getTransferSinkThread(DataChannel, SocketBox, DataSink, BasicServerControlChannel, TransferContext) - Method in interface org.globus.ftp.dc.TransferThreadFactory
-
- getTransferSourceThread(DataChannel, SocketBox, DataSource, BasicServerControlChannel, TransferContext) - Method in class org.globus.ftp.dc.GridFTPTransferThreadFactory
-
- getTransferSourceThread(DataChannel, SocketBox, DataSource, BasicServerControlChannel, TransferContext) - Method in class org.globus.ftp.dc.SimpleTransferThreadFactory
-
- getTransferSourceThread(DataChannel, SocketBox, DataSource, BasicServerControlChannel, TransferContext) - Method in interface org.globus.ftp.dc.TransferThreadFactory
-
- getTransferThreadCount() - Method in class org.globus.ftp.dc.TransferThreadManager
-
- getTransferThreadManager() - Method in class org.globus.ftp.dc.EBlockParallelTransferContext
-
- getUseAllo() - Method in class org.globus.ftp.FTPClient
-
Determines whether this client is configured to send an ALLO
command before a STOR request in the put/asyncPut methods.
- getUserName() - Method in class org.globus.ftp.FTPClient
-
- getVersion() - Method in class org.globus.ftp.HostPort6
-
Returns the address version
- gLocalServer - Variable in class org.globus.ftp.GridFTPClient
-
- goUpDir() - Method in class org.globus.ftp.FTPClient
-
Changes remote current working directory to the higher level.
- GridFTPActiveConnectTask - Class in org.globus.ftp.dc
-
Unlike in the parent class, here we use authentication
and protection.
- GridFTPActiveConnectTask(HostPort, BasicServerControlChannel, SocketBox, GridFTPSession) - Constructor for class org.globus.ftp.dc.GridFTPActiveConnectTask
-
- GridFTPClient - Class in org.globus.ftp
-
This is the main user interface for GridFTP operations.
- GridFTPClient(String, int) - Constructor for class org.globus.ftp.GridFTPClient
-
Constructs client and connects it to the remote server.
- GridFTPControlChannel - Class in org.globus.ftp.extended
-
GridFTP control channel, unlike the vanilla control channel,
uses GSI autentication.
- GridFTPControlChannel(String, int) - Constructor for class org.globus.ftp.extended.GridFTPControlChannel
-
- GridFTPControlChannel(InputStream, OutputStream) - Constructor for class org.globus.ftp.extended.GridFTPControlChannel
-
- GridFTPDataChannel - Class in org.globus.ftp.dc
-
- GridFTPDataChannel(Session, SocketBox) - Constructor for class org.globus.ftp.dc.GridFTPDataChannel
-
- GridFTPDataChannelFactory - Class in org.globus.ftp.dc
-
- GridFTPDataChannelFactory() - Constructor for class org.globus.ftp.dc.GridFTPDataChannelFactory
-
- GridFTPInputStream - Class in org.globus.ftp.extended
-
- GridFTPInputStream(InputStream, GSSContext) - Constructor for class org.globus.ftp.extended.GridFTPInputStream
-
- GridFTPOutputStream - Class in org.globus.ftp.extended
-
- GridFTPOutputStream(OutputStream, GSSContext) - Constructor for class org.globus.ftp.extended.GridFTPOutputStream
-
- GridFTPPassiveConnectTask - Class in org.globus.ftp.dc
-
Unlike in the parent class, here we use authentication
and protection.
- GridFTPPassiveConnectTask(ServerSocket, DataSink, BasicServerControlChannel, GridFTPSession, DataChannelFactory, EBlockParallelTransferContext) - Constructor for class org.globus.ftp.dc.GridFTPPassiveConnectTask
-
- GridFTPPassiveConnectTask(ServerSocket, DataSource, BasicServerControlChannel, GridFTPSession, DataChannelFactory, EBlockParallelTransferContext) - Constructor for class org.globus.ftp.dc.GridFTPPassiveConnectTask
-
- GridFTPRestartMarker - Class in org.globus.ftp
-
Represents GridFTP restart marker, which contains unordered set
of byte ranges representing transferred data.
- GridFTPRestartMarker(String) - Constructor for class org.globus.ftp.GridFTPRestartMarker
-
Constructs the restart marker by parsing the parameter string.
- GridFTPServerFacade - Class in org.globus.ftp.extended
-
- GridFTPServerFacade(GridFTPControlChannel) - Constructor for class org.globus.ftp.extended.GridFTPServerFacade
-
- GridFTPSession - Class in org.globus.ftp
-
Represents parameters of an FTP session between a client and a server.
- GridFTPSession() - Constructor for class org.globus.ftp.GridFTPSession
-
Sets maxWait to twice the time of DEFAULT_MAX_WAIT
- GridFTPTransferSinkThread - Class in org.globus.ftp.dc
-
- GridFTPTransferSinkThread(AbstractDataChannel, SocketBox, DataSink, BasicServerControlChannel, EBlockParallelTransferContext) - Constructor for class org.globus.ftp.dc.GridFTPTransferSinkThread
-
- GridFTPTransferSourceThread - Class in org.globus.ftp.dc
-
- GridFTPTransferSourceThread(AbstractDataChannel, SocketBox, DataSource, BasicServerControlChannel, EBlockParallelTransferContext) - Constructor for class org.globus.ftp.dc.GridFTPTransferSourceThread
-
- GridFTPTransferThreadFactory - Class in org.globus.ftp.dc
-
- GridFTPTransferThreadFactory() - Constructor for class org.globus.ftp.dc.GridFTPTransferThreadFactory
-
- groupCanExecute() - Method in class org.globus.ftp.FileInfo
-
- groupCanRead() - Method in class org.globus.ftp.FileInfo
-
- groupCanWrite() - Method in class org.globus.ftp.FileInfo
-
- gSession - Variable in class org.globus.ftp.dc.GridFTPActiveConnectTask
-
- gSession - Variable in class org.globus.ftp.dc.GridFTPDataChannel
-
- gSession - Variable in class org.globus.ftp.dc.TransferThreadManager
-
- gSession - Variable in class org.globus.ftp.extended.GridFTPServerFacade
-
- gSession - Variable in class org.globus.ftp.GridFTPClient
-
- main(String[]) - Static method in class org.globus.ftp.app.Transfer
-
- main(String[]) - Static method in class org.globus.ftp.examples.TwoPartyTransfer
-
- makeDir(String) - Method in class org.globus.ftp.FTPClient
-
Creates remote directory.
- ManagedSocketBox - Class in org.globus.ftp.dc
-
A container for Socket, making it available to pass a null socket reference.
- ManagedSocketBox() - Constructor for class org.globus.ftp.dc.ManagedSocketBox
-
- MARK_NOT_SUPPORTED - Static variable in exception org.globus.ftp.exception.ClientException
-
- Marker - Interface in org.globus.ftp
-
FTP and GridFTP markers (restart markers, performance markers) all extend this
interface.
- markerArrived(Marker) - Method in interface org.globus.ftp.MarkerListener
-
When writing your implementation, assume this method
being called whenever a marker arrives.
- markerListener - Variable in class org.globus.ftp.app.TransferParams
-
- MarkerListener - Interface in org.globus.ftp
-
Represents an entity capable of receiving incoming markers.
- matches(Session) - Method in class org.globus.ftp.GridFTPSession
-
In addition to the inherited functionality, this method also (1) checks
if extended active / passive server modes are set correctly, (2) checks
if Mode E is needed, and if so, checks whether it has been set.
- matches(Session) - Method in class org.globus.ftp.Session
-
Ensures that settings of 2 servers match each other so that the servers
are capable of performing a transfer between themselves.
- maxParallelism - Variable in class org.globus.ftp.RetrieveOptions
-
- maxWait - Variable in class org.globus.ftp.Session
-
This variable directly affects only the client.
- MD5 - Static variable in class org.globus.ftp.ChecksumAlgorithm
-
- MDTM - Static variable in class org.globus.ftp.FeatureList
-
- MEDIA_TYPE - Static variable in class org.globus.ftp.MlsxEntry
-
- merge(ByteRange) - Method in class org.globus.ftp.ByteRange
-
If this range can be consolidated with the other one,
modify this range so that it represents the result of merging
this and the other range.
- merge(ByteRange) - Method in class org.globus.ftp.ByteRangeList
-
Merge a copy of the given ByteRange into this list.
- merge(Vector) - Method in class org.globus.ftp.ByteRangeList
-
Merge into this list all the ranges contained
in the given vector using merge(ByteRange).
- merge(ByteRangeList) - Method in class org.globus.ftp.ByteRangeList
-
Merge into this list all the ranges contained
in the given ByteRangeList using merge(ByteRange).
- message - Variable in class org.globus.ftp.vanilla.Reply
-
- MESSAGE_UNPARSABLE - Static variable in exception org.globus.ftp.exception.FTPReplyParseException
-
- minParallelism - Variable in class org.globus.ftp.RetrieveOptions
-
- mlsd() - Method in class org.globus.ftp.FTPClient
-
Performs remote directory listing of the current directory.
- mlsd(String) - Method in class org.globus.ftp.FTPClient
-
Performs remote directory listing on the given path.
- mlsd(String, DataSink) - Method in class org.globus.ftp.FTPClient
-
Performs remote directory listing on the given path.
- mlsd(String) - Method in class org.globus.ftp.GridFTPClient
-
- mlsr(String, MlsxEntryWriter) - Method in class org.globus.ftp.GridFTPClient
-
Performs a recursive directory listing starting at the given path
(or, if path is null, at the current directory of the FTP server).
- mlst(String) - Method in class org.globus.ftp.FTPClient
-
Get info of a certain remote file in Mlsx format.
- MlsxEntry - Class in org.globus.ftp
-
- MlsxEntry(String) - Constructor for class org.globus.ftp.MlsxEntry
-
Constructor for MlsxEntry.
- MlsxEntryWriter - Interface in org.globus.ftp
-
The MlsxEntryWriter provides a callback interface for writing
individual MlsxEntry items from a long directory listing (for
example, using the MLSR command).
- MODE_BLOCK - Static variable in class org.globus.ftp.Session
-
- MODE_EBLOCK - Static variable in class org.globus.ftp.GridFTPSession
-
Indicates Extended Block Mode for data transfer.
- MODE_STREAM - Static variable in class org.globus.ftp.Session
-
- MODEX - Static variable in class org.globus.ftp.FeatureList
-
- MODIFY - Static variable in class org.globus.ftp.MlsxEntry
-
- MultipleTransferComplete - Class in org.globus.ftp
-
- MultipleTransferComplete(String, String, GridFTPClient, GridFTPClient, int) - Constructor for class org.globus.ftp.MultipleTransferComplete
-
- MultipleTransferCompleteListener - Interface in org.globus.ftp
-
- myServer - Variable in class org.globus.ftp.dc.PassiveConnectTask
-
- mySocketBox - Variable in class org.globus.ftp.dc.ActiveConnectTask
-
- mySocketBox - Variable in class org.globus.ftp.dc.PassiveConnectTask
-
- PARALLEL - Static variable in class org.globus.ftp.FeatureList
-
- parallel - Variable in class org.globus.ftp.GridFTPSession
-
- parseIPv4Format(String) - Static method in class org.globus.ftp.HostPortList
-
- parseIPv6Format(String) - Static method in class org.globus.ftp.HostPortList
-
- parseUnixListReply(String) - Method in class org.globus.ftp.FileInfo
-
Given a line of reply received as the result of "LIST" command,
this method will set all the attributes(name,size,time,date and file type)
of the named file.
- passiveConnect(DataSink, TransferContext, int, ServerSocket) - Method in class org.globus.ftp.dc.TransferThreadManager
-
Accept connections from the remote server,
and start transfer threads that will read incoming data and store
in the sink.
- passiveConnect(DataSource, TransferContext, ServerSocket) - Method in class org.globus.ftp.dc.TransferThreadManager
-
Accept connection from the remote server
and start transfer thread that will read incoming data and store in
the sink.
- PassiveConnectTask - Class in org.globus.ftp.dc
-
This task will wait on the local server for the new incoming connection
and when it comes it will start a new transfer thread on the new connection.
- PassiveConnectTask(ServerSocket, DataSink, BasicServerControlChannel, Session, DataChannelFactory, TransferContext) - Constructor for class org.globus.ftp.dc.PassiveConnectTask
-
- PassiveConnectTask(ServerSocket, DataSource, BasicServerControlChannel, Session, DataChannelFactory, TransferContext) - Constructor for class org.globus.ftp.dc.PassiveConnectTask
-
- PASV - Static variable in class org.globus.ftp.vanilla.Command
-
- PBSZ_DIFFER - Static variable in exception org.globus.ftp.exception.ClientException
-
- PerfMarker - Class in org.globus.ftp
-
Represents GridFTP performance marker.
- PerfMarker(String) - Constructor for class org.globus.ftp.PerfMarker
-
- PerfMarkerException - Exception in org.globus.ftp.exception
-
thrown by PerformanceMarker, mostly during construction.
- PerfMarkerException(int, String) - Constructor for exception org.globus.ftp.exception.PerfMarkerException
-
- PerfMarkerException(int) - Constructor for exception org.globus.ftp.exception.PerfMarkerException
-
- performTransfer(Command, DataSink) - Method in class org.globus.ftp.FTPClient
-
- PERM - Static variable in class org.globus.ftp.MlsxEntry
-
- PERMANENT_NEGATIVE_COMPLETION - Static variable in class org.globus.ftp.vanilla.Reply
-
- PIPE - Static variable in class org.globus.ftp.FeatureList
-
- pop() - Method in class org.globus.ftp.vanilla.FTPServerFacade.LocalControlChannel
-
- port - Variable in class org.globus.ftp.vanilla.FTPControlChannel
-
- portPattern - Static variable in class org.globus.ftp.FTPClient
-
Regular expression for matching the port information of a
GFD.47 127 reply.
- POSITIVE_COMPLETION - Static variable in class org.globus.ftp.vanilla.Reply
-
- POSITIVE_INTERMEDIATE - Static variable in class org.globus.ftp.vanilla.Reply
-
- POSITIVE_PRELIMINARY - Static variable in class org.globus.ftp.vanilla.Reply
-
- possibleBreak - Variable in class org.globus.ftp.dc.AsciiTranslator
-
- PREVIOUS_TRANSFER_ACTIVE - Static variable in exception org.globus.ftp.exception.ServerException
-
- printStackTrace() - Method in exception org.globus.ftp.exception.FTPException
-
- printStackTrace(PrintStream) - Method in exception org.globus.ftp.exception.FTPException
-
- printStackTrace(PrintWriter) - Method in exception org.globus.ftp.exception.FTPException
-
- protection - Variable in class org.globus.ftp.extended.GridFTPControlChannel
-
- PROTECTION_CLEAR - Static variable in class org.globus.ftp.GridFTPSession
-
Indicates that the data channel will carry the raw data of the file
transfer, with no security applied.
- PROTECTION_CONFIDENTIAL - Static variable in class org.globus.ftp.GridFTPSession
-
Indicates that the data will be confidentiality protected (Currently, not
support by GridFTP servers).
- PROTECTION_PRIVATE - Static variable in class org.globus.ftp.GridFTPSession
-
Indicates that the data will be integrity and confidentiality protected.
- PROTECTION_SAFE - Static variable in class org.globus.ftp.GridFTPSession
-
Indicates that the data will be integrity protected.
- protectionBufferSize - Variable in class org.globus.ftp.Session
-
- push(Reply) - Method in class org.globus.ftp.vanilla.FTPServerFacade.LocalControlChannel
-
- put(String, DataSource, MarkerListener) - Method in class org.globus.ftp.FTPClient
-
Stores file at the remote server.
- put(String, DataSource, MarkerListener, boolean) - Method in class org.globus.ftp.FTPClient
-
Stores file at the remote server.
- put(File, String, boolean) - Method in class org.globus.ftp.FTPClient
-
- put(File, String, boolean) - Method in class org.globus.ftp.GridFTPClient
-
- put2(String, boolean, DataSource, MarkerListener) - Method in class org.globus.ftp.FTPClient
-
Stores a file at the remote server using the GFD.47 (a.k.a
GridFTP2) PUT command.
- PWD - Static variable in class org.globus.ftp.vanilla.Command
-
- SBUF - Static variable in class org.globus.ftp.FeatureList
-
- SELF - Static variable in class org.globus.ftp.DataChannelAuthentication
-
- SERVER_ACTIVE - Static variable in class org.globus.ftp.Session
-
- SERVER_DEFAULT - Static variable in class org.globus.ftp.Session
-
- SERVER_EACT - Static variable in class org.globus.ftp.GridFTPSession
-
server in extended active mode
- SERVER_EPAS - Static variable in class org.globus.ftp.GridFTPSession
-
server in extended passive mode
- SERVER_PASSIVE - Static variable in class org.globus.ftp.Session
-
- SERVER_REFUSED - Static variable in exception org.globus.ftp.exception.ServerException
-
Server refused performing the request
- serverAddress - Variable in class org.globus.ftp.Session
-
- serverAddressList - Variable in class org.globus.ftp.GridFTPSession
-
This concerns local server.
- ServerException - Exception in org.globus.ftp.exception
-
Indicates that operation failed because of conditions
on the server, independent from the client.
- ServerException(int, String) - Constructor for exception org.globus.ftp.exception.ServerException
-
- ServerException(int) - Constructor for exception org.globus.ftp.exception.ServerException
-
- serverMode - Variable in class org.globus.ftp.Session
-
Can be SERVER_PASSIVE, SERVER_ACTIVE, or SERVER_DEFAULT.
- serverSocket - Variable in class org.globus.ftp.vanilla.FTPServerFacade
-
- session - Variable in class org.globus.ftp.dc.AbstractDataChannel
-
- session - Variable in class org.globus.ftp.dc.ActiveConnectTask
-
- session - Variable in class org.globus.ftp.dc.PassiveConnectTask
-
- session - Variable in class org.globus.ftp.FTPClient
-
- Session - Class in org.globus.ftp
-
Represents parameters of an FTP session between a client and a server.
- Session() - Constructor for class org.globus.ftp.Session
-
- session - Variable in class org.globus.ftp.vanilla.FTPServerFacade
-
- set(String, String) - Method in class org.globus.ftp.MlsxEntry
-
- setActive(HostPort) - Method in class org.globus.ftp.extended.GridFTPServerFacade
-
- setActive(HostPort) - Method in class org.globus.ftp.FTPClient
-
Sets remote server active, telling it to connect to the given
address.
- setActive() - Method in class org.globus.ftp.FTPClient
-
Sets remote server active, telling it to connect to the client.
- setActive(HostPort) - Method in class org.globus.ftp.vanilla.FTPServerFacade
-
Asynchronous; return before completion.
- setArgument(String) - Method in class org.globus.ftp.DataChannelAuthentication
-
- setAuthorization(Authorization) - Method in class org.globus.ftp.extended.GridFTPControlChannel
-
Sets authorization method for the control channel.
- setAuthorization(Authorization) - Method in class org.globus.ftp.GridFTPClient
-
Sets authorization method for the control channel.
- setChecksum(String, String) - Method in class org.globus.ftp.FTPClient
-
- setChecksum(ChecksumAlgorithm, String) - Method in class org.globus.ftp.GridFTPClient
-
Sets the checksum values ahead of the transfer
- setClientWaitParams(int, int) - Method in class org.globus.ftp.FTPClient
-
Changes the default client timeout parameters.
- setCode(int) - Method in exception org.globus.ftp.exception.FTPException
-
- setComplete(Exception) - Method in class org.globus.ftp.dc.Task
-
- setControlChannelProtection(int) - Method in class org.globus.ftp.GridFTPClient
-
Sets control channel protection level.
- setCredential(GSSCredential) - Method in class org.globus.ftp.extended.GridFTPServerFacade
-
- setCredentials(GSSCredential) - Method in class org.globus.ftp.extended.GridFTPControlChannel
-
- setCustomMessage(String) - Method in exception org.globus.ftp.exception.FTPException
-
- setDataChannelAuthentication(DataChannelAuthentication) - Method in class org.globus.ftp.extended.GridFTPServerFacade
-
- setDataChannelAuthentication(DataChannelAuthentication) - Method in class org.globus.ftp.GridFTPClient
-
Sets data channel authentication mode (DCAU)
- setDataChannelProtection(int) - Method in class org.globus.ftp.extended.GridFTPServerFacade
-
- setDataChannelProtection(int) - Method in class org.globus.ftp.GridFTPClient
-
Sets data channel protection level (PROT).
- setDataStream(InputStream) - Method in interface org.globus.ftp.dc.DataChannelReader
-
- setDataStream(OutputStream) - Method in interface org.globus.ftp.dc.DataChannelWriter
-
- setDataStream(InputStream) - Method in class org.globus.ftp.dc.EBlockImageDCReader
-
- setDataStream(OutputStream) - Method in class org.globus.ftp.dc.EBlockImageDCWriter
-
- setDataStream(InputStream) - Method in class org.globus.ftp.dc.StreamImageDCReader
-
- setDataStream(OutputStream) - Method in class org.globus.ftp.dc.StreamImageDCWriter
-
- setDate(String) - Method in class org.globus.ftp.FileInfo
-
Sets the file date.
- setEodsTotal(int) - Method in class org.globus.ftp.dc.EBlockParallelTransferContext
-
- setFileType(byte) - Method in class org.globus.ftp.FileInfo
-
Sets the file type.
- setHost(String) - Method in class org.globus.ftp.HostPort6
-
Sets the host address
- setInputStream(InputStream) - Method in class org.globus.ftp.vanilla.FTPControlChannel
-
- setLocalActive() - Method in class org.globus.ftp.FTPClient
-
Starts local server in active server mode.
- setLocalNoDataChannelAuthentication() - Method in class org.globus.ftp.GridFTPClient
-
Sets compatibility mode with old GSIFTP server.
- setLocalPassive() - Method in class org.globus.ftp.FTPClient
-
Starts local server in passive server mode, with default parameters.
- setLocalPassive(int, int) - Method in class org.globus.ftp.FTPClient
-
Starts the local server in passive server mode.
- setLocalStripedActive() - Method in class org.globus.ftp.GridFTPClient
-
Starts local server in striped active mode.
- setLocalStripedPassive(int, int) - Method in class org.globus.ftp.GridFTPClient
-
Starts local server in striped passive mode.
- setLocalStripedPassive() - Method in class org.globus.ftp.GridFTPClient
-
Behaves like setLocalStripedPassive(FTPServerFacade.ANY_PORT,
FTPServerFacade.DEFAULT_QUEUE)
- setLocalTCPBufferSize(int) - Method in class org.globus.ftp.GridFTPClient
-
Sets local TCP buffer size (for both receiving and sending).
- setMaxParallelism(int) - Method in class org.globus.ftp.RetrieveOptions
-
Use only in third party mode.
- setMinParallelism(int) - Method in class org.globus.ftp.RetrieveOptions
-
Use only in third party mode.
- setMode(int) - Method in class org.globus.ftp.FTPClient
-
Sets transfer mode.
- setName(String) - Method in class org.globus.ftp.FileInfo
-
Sets the file name.
- setOptions(Options) - Method in class org.globus.ftp.extended.GridFTPServerFacade
-
- setOptions(Options) - Method in class org.globus.ftp.FTPClient
-
Sets the supplied options to the server.
- setOptions(Options) - Method in class org.globus.ftp.vanilla.FTPServerFacade
-
Do nothing; this class does not support any options
- setOther(TransferMonitor) - Method in class org.globus.ftp.vanilla.TransferMonitor
-
- setOutputStream(OutputStream) - Method in class org.globus.ftp.vanilla.FTPControlChannel
-
- setPassive(int, int) - Method in class org.globus.ftp.extended.GridFTPServerFacade
-
- setPassive() - Method in class org.globus.ftp.FTPClient
-
Sets remote server to passive server mode.
- setPassive() - Method in class org.globus.ftp.vanilla.FTPServerFacade
-
Behave like setPassive(ANY_PORT, DEFAULT_QUEUE)
- setPassive(int, int) - Method in class org.globus.ftp.vanilla.FTPServerFacade
-
Start the local server
- setPassiveMode(boolean) - Method in class org.globus.ftp.FTPClient
-
Enables/disables passive data connections.
- setProtection(int) - Method in class org.globus.ftp.extended.GridFTPControlChannel
-
Sets data channel protection level.
- setProtectionBufferSize(int) - Method in class org.globus.ftp.FTPClient
-
Sets protection buffer size (defined in RFC 2228)
- setProtectionBufferSize(int) - Method in class org.globus.ftp.vanilla.FTPServerFacade
-
- setRestartMarker(RestartData) - Method in class org.globus.ftp.FTPClient
-
Sets restart parameter of the next transfer.
- setReusable(boolean) - Method in class org.globus.ftp.dc.ManagedSocketBox
-
- setRootCause(Exception) - Method in exception org.globus.ftp.exception.FTPException
-
- setSize(long) - Method in class org.globus.ftp.FileInfo
-
Sets the file size.
- setSocket(Socket) - Method in class org.globus.ftp.dc.SimpleSocketBox
-
- setSocket(Socket) - Method in interface org.globus.ftp.dc.SocketBox
-
- setSocketPool(SocketPool) - Method in class org.globus.ftp.dc.EBlockParallelTransferContext
-
- setStartingParallelism(int) - Method in class org.globus.ftp.RetrieveOptions
-
Use only in third party mode.
- setStatus(int) - Method in class org.globus.ftp.dc.ManagedSocketBox
-
- setStripedActive(HostPortList) - Method in class org.globus.ftp.extended.GridFTPServerFacade
-
- setStripedActive(HostPortList) - Method in class org.globus.ftp.GridFTPClient
-
Sets remote server to striped active server mode (SPOR).
- setStripedPassive() - Method in class org.globus.ftp.extended.GridFTPServerFacade
-
- setStripedPassive(int, int) - Method in class org.globus.ftp.extended.GridFTPServerFacade
-
- setStripedPassive() - Method in class org.globus.ftp.GridFTPClient
-
Sets remote server to striped passive server mode (SPAS).
- setTCPBufferSize(int) - Method in class org.globus.ftp.extended.GridFTPServerFacade
-
This method needs to be called BEFORE the local socket(s) get created.
- setTCPBufferSize(int) - Method in class org.globus.ftp.GridFTPClient
-
Sets remote server TCP buffer size, in the following way:
First see if server supports "SBUF" and if so, use it.
- setTime(String) - Method in class org.globus.ftp.FileInfo
-
Sets modification time of the file.
- setTransferContext(EBlockParallelTransferContext) - Method in class org.globus.ftp.dc.EBlockAware
-
- setTransferMode(int) - Method in class org.globus.ftp.vanilla.FTPServerFacade
-
- setTransferThreadManager(TransferThreadManager) - Method in class org.globus.ftp.dc.EBlockParallelTransferContext
-
- setTransferType(int) - Method in class org.globus.ftp.vanilla.FTPServerFacade
-
- setType(int) - Method in class org.globus.ftp.FTPClient
-
Sets transfer type.
- setUsageInformation(String, String) - Method in class org.globus.ftp.GridFTPClient
-
- setUseAllo(boolean) - Method in class org.globus.ftp.FTPClient
-
Controls whether the client attempts to send an ALLO command
before a STOR request during the put/asyncPut calls.
- setVersion(String) - Method in class org.globus.ftp.HostPort6
-
Sets the address version
- shutdown(Object) - Method in class org.globus.ftp.dc.GridFTPTransferSinkThread
-
- shutdown() - Method in class org.globus.ftp.dc.GridFTPTransferSourceThread
-
- shutdown(Object) - Method in class org.globus.ftp.dc.TransferSinkThread
-
- shutdown() - Method in class org.globus.ftp.dc.TransferSourceThread
-
- SimpleDataChannel - Class in org.globus.ftp.dc
-
Data channel receives in the constructor a socket that should
be ready for communication, and starts a new thread that
will perform the transfer.
In previous version, the data channel would perform socket
initialization (server.accept() etc.).
- SimpleDataChannel(Session, SocketBox) - Constructor for class org.globus.ftp.dc.SimpleDataChannel
-
- SimpleDataChannelFactory - Class in org.globus.ftp.dc
-
- SimpleDataChannelFactory() - Constructor for class org.globus.ftp.dc.SimpleDataChannelFactory
-
- SimpleSocketBox - Class in org.globus.ftp.dc
-
- SimpleSocketBox() - Constructor for class org.globus.ftp.dc.SimpleSocketBox
-
- SimpleTransferContext - Class in org.globus.ftp.dc
-
transfer context for single threaded transfers
using 1 data channel.
- SimpleTransferContext() - Constructor for class org.globus.ftp.dc.SimpleTransferContext
-
- SimpleTransferThreadFactory - Class in org.globus.ftp.dc
-
- SimpleTransferThreadFactory() - Constructor for class org.globus.ftp.dc.SimpleTransferThreadFactory
-
- sink - Variable in class org.globus.ftp.dc.ActiveConnectTask
-
- sink - Variable in class org.globus.ftp.dc.PassiveConnectTask
-
- sink - Variable in class org.globus.ftp.dc.TransferSinkThread
-
- site(String) - Method in class org.globus.ftp.FTPClient
-
Executes site-specific operation (using the SITE command).
- SIZE - Static variable in class org.globus.ftp.FeatureList
-
- size(String) - Method in class org.globus.ftp.FTPClient
-
- size() - Method in class org.globus.ftp.HostPortList
-
- SIZE - Static variable in class org.globus.ftp.MlsxEntry
-
- socket - Variable in class org.globus.ftp.dc.SimpleSocketBox
-
- socket - Variable in class org.globus.ftp.vanilla.FTPControlChannel
-
- SOCKET_OP_FAILED - Static variable in exception org.globus.ftp.exception.ClientException
-
- socketBox - Variable in class org.globus.ftp.dc.SimpleDataChannel
-
- SocketBox - Interface in org.globus.ftp.dc
-
- socketBox - Variable in class org.globus.ftp.dc.TransferSinkThread
-
- socketBox - Variable in class org.globus.ftp.dc.TransferSourceThread
-
- SocketOperator - Interface in org.globus.ftp.dc
-
Callback operating on a socketBox.
- socketPool - Variable in class org.globus.ftp.dc.EBlockParallelTransferContext
-
- SocketPool - Class in org.globus.ftp.dc
-
Represents a set of open sockets that are being cached for subsequent transfers.
- SocketPool() - Constructor for class org.globus.ftp.dc.SocketPool
-
Constructor for SocketPool.
- socketPool - Variable in class org.globus.ftp.dc.TransferThreadManager
-
- socketPool - Variable in class org.globus.ftp.extended.GridFTPServerFacade
-
- SOFTLINK_TYPE - Static variable in class org.globus.ftp.FileInfo
-
- source - Variable in class org.globus.ftp.dc.ActiveConnectTask
-
- source - Variable in class org.globus.ftp.dc.PassiveConnectTask
-
- source - Variable in class org.globus.ftp.dc.TransferSourceThread
-
- source - Variable in class org.globus.ftp.MultipleTransferComplete
-
- SPAS - Static variable in class org.globus.ftp.vanilla.Command
-
- start() - Method in class org.globus.ftp.dc.TaskThread
-
- start(boolean) - Method in class org.globus.ftp.vanilla.TransferMonitor
-
- startParallelism - Variable in class org.globus.ftp.RetrieveOptions
-
- startTransfer(DataSink, BasicServerControlChannel, TransferContext) - Method in interface org.globus.ftp.dc.DataChannel
-
- startTransfer(DataSource, BasicServerControlChannel, TransferContext) - Method in interface org.globus.ftp.dc.DataChannel
-
- startTransfer(DataSink, BasicServerControlChannel, TransferContext) - Method in class org.globus.ftp.dc.SimpleDataChannel
-
- startTransfer(DataSource, BasicServerControlChannel, TransferContext) - Method in class org.globus.ftp.dc.SimpleDataChannel
-
- startTransfer(DataSource, TransferContext, int, boolean) - Method in class org.globus.ftp.dc.TransferThreadManager
-
This should be used once the remote active server connected to us.
- startTransfer(DataSink, TransferContext, int, boolean) - Method in class org.globus.ftp.dc.TransferThreadManager
-
This should be used once the remote active server connected to us.
- startup() - Method in class org.globus.ftp.dc.GridFTPTransferSinkThread
-
- startup() - Method in class org.globus.ftp.dc.GridFTPTransferSourceThread
-
- startup() - Method in class org.globus.ftp.dc.TransferSinkThread
-
- startup() - Method in class org.globus.ftp.dc.TransferSourceThread
-
- status - Variable in class org.globus.ftp.dc.ManagedSocketBox
-
- stop() - Method in class org.globus.ftp.dc.ActiveConnectTask
-
- stop() - Method in class org.globus.ftp.dc.PassiveConnectTask
-
- stop() - Method in class org.globus.ftp.dc.Task
-
- stop - Variable in class org.globus.ftp.dc.TaskThread
-
- stop() - Method in class org.globus.ftp.dc.TaskThread
-
- stopTaskThread() - Method in class org.globus.ftp.dc.TransferThreadManager
-
- stopTaskThread() - Method in class org.globus.ftp.vanilla.FTPServerFacade
-
- STOR - Static variable in class org.globus.ftp.dc.ActiveStartTransferTask
-
- store(DataSink) - Method in class org.globus.ftp.extended.GridFTPServerFacade
-
Store the data from the data channel to the data sink.
- store(DataSink) - Method in class org.globus.ftp.vanilla.FTPServerFacade
-
Asynchronous; return before completion.
- StreamAsciiDCReader - Class in org.globus.ftp.dc
-
- StreamAsciiDCReader() - Constructor for class org.globus.ftp.dc.StreamAsciiDCReader
-
- StreamAsciiDCWriter - Class in org.globus.ftp.dc
-
- StreamAsciiDCWriter() - Constructor for class org.globus.ftp.dc.StreamAsciiDCWriter
-
- StreamImageDCReader - Class in org.globus.ftp.dc
-
- StreamImageDCReader() - Constructor for class org.globus.ftp.dc.StreamImageDCReader
-
- StreamImageDCWriter - Class in org.globus.ftp.dc
-
- StreamImageDCWriter() - Constructor for class org.globus.ftp.dc.StreamImageDCWriter
-
- StreamModeRestartMarker - Class in org.globus.ftp
-
Represents FTP stream mode restart marker, as defined in RFC 959.
- StreamModeRestartMarker(long) - Constructor for class org.globus.ftp.StreamModeRestartMarker
-
- STRING_TOO_SHORT - Static variable in exception org.globus.ftp.exception.FTPReplyParseException
-
- stripeBytesTransferred - Variable in class org.globus.ftp.PerfMarker
-
- StripeContextManager - Class in org.globus.ftp.dc
-
- StripeContextManager(int, SocketPool, GridFTPServerFacade) - Constructor for class org.globus.ftp.dc.StripeContextManager
-
- stripeIndex - Variable in class org.globus.ftp.PerfMarker
-
- stripeQuitTokens - Variable in class org.globus.ftp.dc.StripeContextManager
-
- stripeRetrContextManager - Variable in class org.globus.ftp.extended.GridFTPServerFacade
-
- stripes - Variable in class org.globus.ftp.dc.StripeContextManager
-
- SubjectDataChannelAuthentication - Class in org.globus.ftp
-
Represents subject data channel authentication.
- SubjectDataChannelAuthentication(String) - Constructor for class org.globus.ftp.SubjectDataChannelAuthentication
-
- systemLineSep - Static variable in class org.globus.ftp.dc.AsciiTranslator
-
- Task - Class in org.globus.ftp.dc
-
- Task() - Constructor for class org.globus.ftp.dc.Task
-
- TaskThread - Class in org.globus.ftp.dc
-
- TaskThread() - Constructor for class org.globus.ftp.dc.TaskThread
-
- taskThread - Variable in class org.globus.ftp.dc.TransferThreadManager
-
- TCPBufferSize - Variable in class org.globus.ftp.GridFTPSession
-
- THIS_ABOVE - Static variable in class org.globus.ftp.ByteRange
-
- THIS_BELOW - Static variable in class org.globus.ftp.ByteRange
-
- THIS_SUBSET - Static variable in class org.globus.ftp.ByteRange
-
- THIS_SUPERSET - Static variable in class org.globus.ftp.ByteRange
-
- thread - Variable in class org.globus.ftp.dc.TaskThread
-
- THREAD_KILLED - Static variable in exception org.globus.ftp.exception.ClientException
-
- TIMEOUT - Static variable in class org.globus.ftp.extended.GridFTPControlChannel
-
- timeStamp - Variable in class org.globus.ftp.PerfMarker
-
- to - Variable in class org.globus.ftp.ByteRange
-
upper range limit
- toFtpCmdArgument() - Method in class org.globus.ftp.ByteRangeList
-
convert this object to a String, in the format
of argument of REST GridFTP command, for instance:
"0-29,32-89"
The resulting String will preserve the features
of ByteRangeList: (1) order and (2) separation
- toFtpCmdArgument() - Method in class org.globus.ftp.ChecksumAlgorithm
-
- toFtpCmdArgument() - Method in class org.globus.ftp.DataChannelAuthentication
-
- toFtpCmdArgument() - Method in class org.globus.ftp.HostPort
-
Returns the host-port information in the
format used by PORT command.
- toFtpCmdArgument() - Method in class org.globus.ftp.HostPort6
-
Returns the host-port information in the
format used by EPRT command.
- toFtpCmdArgument() - Method in class org.globus.ftp.HostPortList
-
Returns the host-port infromation in the
format used by SPOR command.
- toFtpCmdArgument() - Method in class org.globus.ftp.Options
-
- toFtpCmdArgument() - Method in interface org.globus.ftp.RestartData
-
- toFtpCmdArgument() - Method in interface org.globus.ftp.RestartMarker
-
- toFtpCmdArgument() - Method in class org.globus.ftp.StreamModeRestartMarker
-
- toString() - Method in class org.globus.ftp.ByteRange
-
- toString() - Method in exception org.globus.ftp.exception.FTPException
-
- toString() - Method in class org.globus.ftp.FileInfo
-
- toString() - Method in class org.globus.ftp.MlsxEntry
-
- toString(Command) - Static method in class org.globus.ftp.vanilla.Command
-
- toString() - Method in class org.globus.ftp.vanilla.Command
-
- toString() - Method in class org.globus.ftp.vanilla.Reply
-
- totalRead - Variable in class org.globus.ftp.DataSourceStream
-
- totalSize() - Method in interface org.globus.ftp.DataSource
-
Optional operation.
- totalSize() - Method in class org.globus.ftp.DataSourceStream
-
- totalSize() - Method in class org.globus.ftp.FileRandomIO
-
- totalSize() - Method in class org.globus.ftp.OutputStreamDataSource
-
- totalStripeCount - Variable in class org.globus.ftp.PerfMarker
-
- toVector() - Method in class org.globus.ftp.ByteRangeList
-
convert this object to a vector of ByteRanges.
- toVector() - Method in class org.globus.ftp.GridFTPRestartMarker
-
Returns Vector representation of this object.
- Transfer - Class in org.globus.ftp.app
-
Represents a single act of a third party transfer of one file.
- Transfer(String, int, String, String, String, int, String, String, TransferParams) - Constructor for class org.globus.ftp.app.Transfer
-
Constructor, performing a single third party transfer from
(grid)ftp://sourceServer:sourcePort/sourceDir/sourceFile
to (grid)ftp://destServer:destPort/destDir/destFile.
- Transfer(String, int, String, String, String, String, int, String, String, String, TransferParams) - Constructor for class org.globus.ftp.app.Transfer
-
Constructor, performing a single third party transfer from
(grid)ftp://sourceServer:sourcePort/sourceDir/sourceFile
to (grid)ftp://destServer:destPort/destDir/destFile.
- Transfer(String, int, Authorization, String, String, int, Authorization, String, TransferParams) - Constructor for class org.globus.ftp.app.Transfer
-
Constructor, performing a single third party transfer from
(grid)ftp://sourceServer:sourcePort/absoluteSourceFile
to (grid)ftp://destServer:destPort/absoluteDestFile.
- transfer(String, FTPClient, String, boolean, MarkerListener) - Method in class org.globus.ftp.FTPClient
-
Performs third-party transfer between two servers.
- transfer(FTPClient, String, FTPClient, String, int, MarkerListener) - Static method in class org.globus.ftp.FTPClient
-
Performs third-party transfer between two servers.
- TRANSFER_MODE_DIFFER - Static variable in exception org.globus.ftp.exception.ClientException
-
- TRANSFER_TYPE_DIFFER - Static variable in exception org.globus.ftp.exception.ClientException
-
- transferAbort() - Method in class org.globus.ftp.extended.GridFTPServerFacade
-
- transferAbort() - Method in class org.globus.ftp.vanilla.FTPServerFacade
-
- transferBegin(BasicClientControlChannel, MarkerListener) - Method in class org.globus.ftp.FTPClient
-
- transferComplete(MultipleTransferComplete) - Method in interface org.globus.ftp.MultipleTransferCompleteListener
-
- TransferContext - Interface in org.globus.ftp.dc
-
Represents an environment shared by all data channels
performing the same transfer.
- transferDone() - Method in class org.globus.ftp.vanilla.TransferState
-
- transferError(Exception) - Method in class org.globus.ftp.vanilla.TransferState
-
- transferMode - Variable in class org.globus.ftp.Session
-
- TransferMonitor - Class in org.globus.ftp.vanilla
-
- TransferMonitor(BasicClientControlChannel, TransferState, MarkerListener, int, int, int) - Constructor for class org.globus.ftp.vanilla.TransferMonitor
-
- TransferParams - Class in org.globus.ftp.app
-
Represents parameters of a transfer.
- TransferParams() - Constructor for class org.globus.ftp.app.TransferParams
-
This constructor sets parameters to the GridFTP defaults.
- transferRun(BasicClientControlChannel, MarkerListener) - Method in class org.globus.ftp.FTPClient
-
Actual transfer management.
- transferRunSingleThread(BasicClientControlChannel, MarkerListener) - Method in class org.globus.ftp.FTPClient
-
- TransferSinkThread - Class in org.globus.ftp.dc
-
Implements incoming transfer.
- TransferSinkThread(AbstractDataChannel, SocketBox, DataSink, BasicServerControlChannel, TransferContext) - Constructor for class org.globus.ftp.dc.TransferSinkThread
-
- TransferSourceThread - Class in org.globus.ftp.dc
-
Implements outgoing transfer.
- TransferSourceThread(AbstractDataChannel, SocketBox, DataSource, BasicServerControlChannel, TransferContext) - Constructor for class org.globus.ftp.dc.TransferSourceThread
-
- transferStart(BasicClientControlChannel, MarkerListener) - Method in class org.globus.ftp.FTPClient
-
- transferStarted() - Method in class org.globus.ftp.vanilla.TransferState
-
- TransferState - Class in org.globus.ftp.vanilla
-
- TransferState() - Constructor for class org.globus.ftp.vanilla.TransferState
-
- transferThread - Variable in class org.globus.ftp.dc.SimpleDataChannel
-
- TransferThread - Class in org.globus.ftp.dc
-
- TransferThread() - Constructor for class org.globus.ftp.dc.TransferThread
-
- transferThreadCount - Variable in class org.globus.ftp.dc.TransferThreadManager
-
- transferThreadFactory - Variable in class org.globus.ftp.dc.SimpleDataChannel
-
- TransferThreadFactory - Interface in org.globus.ftp.dc
-
- TransferThreadManager - Class in org.globus.ftp.dc
-
- TransferThreadManager(SocketPool, GridFTPServerFacade, BasicServerControlChannel, GridFTPSession) - Constructor for class org.globus.ftp.dc.TransferThreadManager
-
- transferThreadManager - Variable in class org.globus.ftp.extended.GridFTPServerFacade
-
- transferThreadStarting() - Method in class org.globus.ftp.dc.TransferThreadManager
-
- transferThreadTerminating() - Method in class org.globus.ftp.dc.TransferThreadManager
-
- transferType - Variable in class org.globus.ftp.Session
-
- transferWait(TransferState) - Method in class org.globus.ftp.FTPClient
-
- TRANSIENT_NEGATIVE_COMPLETION - Static variable in class org.globus.ftp.vanilla.Reply
-
- translate(Buffer) - Method in class org.globus.ftp.dc.AsciiTranslator
-
- translator - Variable in class org.globus.ftp.dc.StreamAsciiDCReader
-
- translator - Variable in class org.globus.ftp.dc.StreamAsciiDCWriter
-
- TwoPartyTransfer - Class in org.globus.ftp.examples
-
- TwoPartyTransfer(String, int, String, String, String) - Constructor for class org.globus.ftp.examples.TwoPartyTransfer
-
- TYPE - Static variable in class org.globus.ftp.MlsxEntry
-
- TYPE_ASCII - Static variable in class org.globus.ftp.Session
-
- TYPE_CDIR - Static variable in class org.globus.ftp.MlsxEntry
-
- TYPE_DIR - Static variable in class org.globus.ftp.MlsxEntry
-
- TYPE_EBCDIC - Static variable in class org.globus.ftp.Session
-
- TYPE_FILE - Static variable in class org.globus.ftp.MlsxEntry
-
- TYPE_IMAGE - Static variable in class org.globus.ftp.Session
-
- TYPE_LOCAL - Static variable in class org.globus.ftp.Session
-
- TYPE_PDIR - Static variable in class org.globus.ftp.MlsxEntry
-
- TYPE_SLINK - Static variable in class org.globus.ftp.MlsxEntry
-