Uses of Class
org.globus.ftp.exception.ClientException
Packages that use ClientException
Package
Description
-
Uses of ClientException in org.globus.ftp
Methods in org.globus.ftp that throw ClientExceptionModifier and TypeMethodDescriptionFTPClient.asynchGet(String remoteFileName, DataSink sink, MarkerListener mListener) Retrieves the file from the remote server.FTPClient.asynchGet2(String remoteFileName, boolean passive, DataSink sink, MarkerListener mListener) Retrieves a file asynchronously using the GFD.47 (a.k.a GridFTP2) GET command.FTPClient.asynchPut(String remoteFileName, DataSource source, MarkerListener mListener) Stores file at the remote server.FTPClient.asynchPut(String remoteFileName, DataSource source, MarkerListener mListener, boolean append) Stores file at the remote server.FTPClient.asynchPut2(String remoteFileName, boolean passive, DataSource source, MarkerListener mListener) Stores a file at the remote server using the GFD.47 (a.k.a GridFTP2) PUT command.private voidFTPClient.checkCksumSupport(String algorithm) protected voidFTPClient.checkTransferParams()protected voidFTPClient.checkTransferParamsGet()protected voidGridFTPClient.checkTransferParamsGet()protected voidFTPClient.checkTransferParamsPut()protected voidGridFTPSession.compareServerMode(Session other) protected voidSession.compareServerMode(Session other) checks that active / passive sides are correctly setprotected voidSession.compareTransferParams(Session other) defines how to compare parameters: authorized, PBSZ, MODE, TYPEvoidGridFTPClient.extendedGet(String remoteFileName, long offset, long size, DataSink sink, MarkerListener mListener) Performs extended retrieve (partial retrieve mode).voidGridFTPClient.extendedGet(String remoteFileName, long size, DataSink sink, MarkerListener mListener) Performs extended retrieve (partial retrieve mode starting at offset 0).voidGridFTPClient.extendedMultipleTransfer(long[] remoteSrcFileOffset, long[] remoteSrcFileLength, String[] remoteSrcFile, GridFTPClient destination, long[] remoteDstFileOffset, String[] remoteDstFile, MarkerListener mListener, MultipleTransferCompleteListener doneListener) voidGridFTPClient.extendedMultipleTransfer(String[] remoteSrcFile, GridFTPClient destination, String[] remoteDstFile, MarkerListener mListener, MultipleTransferCompleteListener doneListener) voidGridFTPClient.extendedPut(String remoteFileName, long offset, DataSource source, MarkerListener mListener) Performs extended store (adujsted store mode).voidGridFTPClient.extendedPut(String remoteFileName, DataSource source, MarkerListener mListener) Performs extended store (adujsted store mode with offset 0).voidGridFTPClient.extendedTransfer(String remoteSrcFile, long remoteSrcFileOffset, long remoteSrcFileLength, GridFTPClient destination, String remoteDstFile, long remoteDstFileOffset, MarkerListener mListener) Performs a third-party transfer between two servers using extended block mode.voidGridFTPClient.extendedTransfer(String remoteSrcFile, GridFTPClient destination, String remoteDstFile, MarkerListener mListener) Performs a third-party transfer between two servers using extended block mode.voidvoidFTPClient.get(String remoteFileName, DataSink sink, MarkerListener mListener) Retrieves the file from the remote server.voidvoidFTPClient.get2(String remoteFileName, boolean passive, DataSink sink, MarkerListener mListener) Retrieves a file using the GFD.47 (a.k.a GridFTP2) GET command.FTPClient.getChecksum(String algorithm, long offset, long length, String path) implement GridFTP v2 CKSM command from GridFTP v2 Protocol DescriptionFTPClient.getChecksum(String algorithm, String path) GridFTP v2 CKSM command for the whole fileFTPClient.getSupportedCksumAlgorithms()According to GridFTP v2 Protocol Description checksum feature has the following syntax:booleanFTPClient.isCksumAlgorithmSupported(String algorithm) FTPClient.list()Performs remote directory listing.Performs remote directory listing with the specified filter.Performs remote directory listing with the specified filter and modifier.voidPerforms directory listing and writes the result to the supplied data sink.Performs remote directory listing likeFTPClient.list().protected voidFTPClient.listCheck()check performed at the beginning of list()protected voidGridFTPClient.listCheck()voidIn 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.voidEnsures that settings of 2 servers match each other so that the servers are capable of performing a transfer between themselves.FTPClient.mlsd()Performs remote directory listing of the current directory.Performs remote directory listing on the given path.voidPerforms remote directory listing on the given path.Performs remote directory listing likeFTPClient.mlsd().voidGridFTPClient.mlsr(String path, MlsxEntryWriter writer) Performs a recursive directory listing starting at the given path (or, if path is null, at the current directory of the FTP server).FTPClient.nlist()Performs remote directory listing of the current directory.Performs remote directory listing on the given path.voidPerforms remote directory listing on the given path.Performs remote directory listing likeFTPClient.nlist().protected voidFTPClient.performTransfer(Command cmd, DataSink sink) voidvoidFTPClient.put(String remoteFileName, DataSource source, MarkerListener mListener) Stores file at the remote server.voidFTPClient.put(String remoteFileName, DataSource source, MarkerListener mListener, boolean append) Stores file at the remote server.voidvoidFTPClient.put2(String remoteFileName, boolean passive, DataSource source, MarkerListener mListener) Stores a file at the remote server using the GFD.47 (a.k.a GridFTP2) PUT command.voidFTPClient.setActive()Sets remote server active, telling it to connect to the client.voidFTPClient.setChecksum(String algorithm, String value) implement GridFTP v2 SCKS command as described in GridFTP v2 Protocol DescriptionvoidFTPClient.setLocalActive()Starts local server in active server mode.voidGridFTPClient.setLocalStripedActive()Starts local server in striped active mode.voidGridFTPClient.setLocalTCPBufferSize(int size) Sets local TCP buffer size (for both receiving and sending).voidFTPClient.setPassiveMode(boolean passiveMode) Enables/disables passive data connections.voidFTPClient.transfer(String remoteSrcFile, FTPClient destination, String remoteDstFile, boolean append, MarkerListener mListener) Performs third-party transfer between two servers.static voidFTPClient.transfer(FTPClient source, String remoteSrcFile, FTPClient destination, String remoteDstFile, int mode, MarkerListener mListener) Performs third-party transfer between two servers.protected voidFTPClient.transferRun(BasicClientControlChannel other, MarkerListener mListener) Actual transfer management.protected voidFTPClient.transferRunSingleThread(BasicClientControlChannel other, MarkerListener mListener) protected TransferStateFTPClient.transferStart(BasicClientControlChannel other, MarkerListener mListener) protected voidFTPClient.transferWait(TransferState transferState) -
Uses of ClientException in org.globus.ftp.app
Constructors in org.globus.ftp.app that throw ClientExceptionModifierConstructorDescriptionTransfer(String sourceServer, int sourcePort, String sourceDir, String sourceFile, String destServer, int destPort, String destDir, String destFile, TransferParams params) Constructor, performing a single third party transfer from (grid)ftp://sourceServer:sourcePort/sourceDir/sourceFile to (grid)ftp://destServer:destPort/destDir/destFile.Transfer(String sourceServer, int sourcePort, String sourceSubject, String sourceDir, String sourceFile, String destServer, int destPort, String destSubject, String destDir, String destFile, TransferParams params) Constructor, performing a single third party transfer from (grid)ftp://sourceServer:sourcePort/sourceDir/sourceFile to (grid)ftp://destServer:destPort/destDir/destFile.Transfer(String sourceServer, int sourcePort, Authorization sourceSubject, String absoluteSourceFile, String destServer, int destPort, Authorization destSubject, String absoluteDestFile, TransferParams params) Constructor, performing a single third party transfer from (grid)ftp://sourceServer:sourcePort/absoluteSourceFile to (grid)ftp://destServer:destPort/absoluteDestFile. -
Uses of ClientException in org.globus.ftp.extended
Methods in org.globus.ftp.extended that throw ClientExceptionModifier and TypeMethodDescriptionprivate voidGridFTPServerFacade.closeOutgoingSockets()All sockets opened when this server was active should send a special EBlock header before closing.voidvoidGridFTPServerFacade.setTCPBufferSize(int size) This method needs to be called BEFORE the local socket(s) get created. -
Uses of ClientException in org.globus.ftp.vanilla
Methods in org.globus.ftp.vanilla that throw ClientExceptionModifier and TypeMethodDescriptionvoidTransferState.checkError()voidAsynchronous; return before completion.voidTransferState.waitForEnd()Blocks until the transfer is complete or the transfer fails.voidTransferState.waitForStart()Blocks until the transfer begins or the transfer fails to start.