Uses of Class
org.globus.ftp.exception.ClientException

Packages that use ClientException
org.globus.ftp   
org.globus.ftp.app   
org.globus.ftp.extended   
org.globus.ftp.vanilla   
 

Uses of ClientException in org.globus.ftp
 

Methods in org.globus.ftp that throw ClientException
 TransferState FTPClient.asynchGet(java.lang.String remoteFileName, DataSink sink, MarkerListener mListener)
          Retrieves the file from the remote server.
 TransferState FTPClient.asynchGet2(java.lang.String remoteFileName, boolean passive, DataSink sink, MarkerListener mListener)
          Retrieves a file asynchronously using the GFD.47 (a.k.a GridFTP2) GET command.
 TransferState FTPClient.asynchPut(java.lang.String remoteFileName, DataSource source, MarkerListener mListener)
          Stores file at the remote server.
 TransferState FTPClient.asynchPut(java.lang.String remoteFileName, DataSource source, MarkerListener mListener, boolean append)
          Stores file at the remote server.
 TransferState FTPClient.asynchPut2(java.lang.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.
protected  void FTPClient.checkTransferParams()
           
protected  void GridFTPClient.checkTransferParamsGet()
           
protected  void FTPClient.checkTransferParamsGet()
           
protected  void FTPClient.checkTransferParamsPut()
           
protected  void Session.compareServerMode(Session other)
          checks that active / passive sides are correctly set
protected  void GridFTPSession.compareServerMode(Session other)
           
protected  void Session.compareTransferParams(Session other)
          defines how to compare parameters: authorized, PBSZ, MODE, TYPE
 void GridFTPClient.extendedGet(java.lang.String remoteFileName, long size, DataSink sink, MarkerListener mListener)
          Performs extended retrieve (partial retrieve mode starting at offset 0).
 void GridFTPClient.extendedGet(java.lang.String remoteFileName, long offset, long size, DataSink sink, MarkerListener mListener)
          Performs extended retrieve (partial retrieve mode).
 void GridFTPClient.extendedMultipleTransfer(long[] remoteSrcFileOffset, long[] remoteSrcFileLength, java.lang.String[] remoteSrcFile, GridFTPClient destination, long[] remoteDstFileOffset, java.lang.String[] remoteDstFile, MarkerListener mListener, MultipleTransferCompleteListener doneListener)
           
 void GridFTPClient.extendedMultipleTransfer(java.lang.String[] remoteSrcFile, GridFTPClient destination, java.lang.String[] remoteDstFile, MarkerListener mListener, MultipleTransferCompleteListener doneListener)
           
 void GridFTPClient.extendedPut(java.lang.String remoteFileName, DataSource source, MarkerListener mListener)
          Performs extended store (adujsted store mode with offset 0).
 void GridFTPClient.extendedPut(java.lang.String remoteFileName, long offset, DataSource source, MarkerListener mListener)
          Performs extended store (adujsted store mode).
 void GridFTPClient.extendedTransfer(java.lang.String remoteSrcFile, GridFTPClient destination, java.lang.String remoteDstFile, MarkerListener mListener)
          Performs a third-party transfer between two servers using extended block mode.
 void GridFTPClient.extendedTransfer(java.lang.String remoteSrcFile, long remoteSrcFileOffset, long remoteSrcFileLength, GridFTPClient destination, java.lang.String remoteDstFile, long remoteDstFileOffset, MarkerListener mListener)
          Performs a third-party transfer between two servers using extended block mode.
 void FTPClient.get(java.lang.String remoteFileName, DataSink sink, MarkerListener mListener)
          Retrieves the file from the remote server.
 void GridFTPClient.get(java.lang.String remoteFileName, java.io.File localFile)
           
 void FTPClient.get(java.lang.String remoteFileName, java.io.File localFile)
           
 void FTPClient.get2(java.lang.String remoteFileName, boolean passive, DataSink sink, MarkerListener mListener)
          Retrieves a file using the GFD.47 (a.k.a GridFTP2) GET command.
 java.lang.String FTPClient.getChecksum(java.lang.String algorithm, long offset, long length, java.lang.String path)
          implement GridFTP v2 CKSM command from [GridFTP v2 Protocol Description]
 java.lang.String FTPClient.getChecksum(java.lang.String algorithm, java.lang.String path)
          GridFTP v2 CKSM command for the whole file
 java.util.List<java.lang.String> FTPClient.getSupportedCksumAlgorithms()
          According to [GridFTP v2 Protocol Description] checksum feature has the following syntax:
 boolean FTPClient.isCksumAlgorithmSupported(java.lang.String algorithm)
           
 java.util.Vector FTPClient.list()
          Performs remote directory listing.
 java.util.Vector FTPClient.list(java.lang.String filter)
          Performs remote directory listing with the specified filter.
 java.util.Vector GridFTPClient.list(java.lang.String filter, java.lang.String modifier)
          Performs remote directory listing like FTPClient.list().
 java.util.Vector FTPClient.list(java.lang.String filter, java.lang.String modifier)
          Performs remote directory listing with the specified filter and modifier.
 void FTPClient.list(java.lang.String filter, java.lang.String modifier, DataSink sink)
          Performs directory listing and writes the result to the supplied data sink.
protected  void GridFTPClient.listCheck()
           
protected  void FTPClient.listCheck()
          check performed at the beginning of list()
 void Session.matches(Session other)
          Ensures that settings of 2 servers match each other so that the servers are capable of performing a transfer between themselves.
 void GridFTPSession.matches(Session other)
          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.
 java.util.Vector FTPClient.mlsd()
          Performs remote directory listing of the current directory.
 java.util.Vector GridFTPClient.mlsd(java.lang.String filter)
          Performs remote directory listing like FTPClient.mlsd().
 java.util.Vector FTPClient.mlsd(java.lang.String path)
          Performs remote directory listing on the given path.
 void FTPClient.mlsd(java.lang.String path, DataSink sink)
          Performs remote directory listing on the given path.
 void GridFTPClient.mlsr(java.lang.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).
 java.util.Vector FTPClient.nlist()
          Performs remote directory listing of the current directory.
 java.util.Vector GridFTPClient.nlist(java.lang.String path)
          Performs remote directory listing like FTPClient.nlist().
 java.util.Vector FTPClient.nlist(java.lang.String path)
          Performs remote directory listing on the given path.
 void FTPClient.nlist(java.lang.String path, DataSink sink)
          Performs remote directory listing on the given path.
protected  void FTPClient.performTransfer(Command cmd, DataSink sink)
           
 void GridFTPClient.put(java.io.File localFile, java.lang.String remoteFileName, boolean append)
           
 void FTPClient.put(java.io.File localFile, java.lang.String remoteFileName, boolean append)
           
 void FTPClient.put(java.lang.String remoteFileName, DataSource source, MarkerListener mListener)
          Stores file at the remote server.
 void FTPClient.put(java.lang.String remoteFileName, DataSource source, MarkerListener mListener, boolean append)
          Stores file at the remote server.
 void FTPClient.put2(java.lang.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.
 void FTPClient.setActive()
          Sets remote server active, telling it to connect to the client.
 void FTPClient.setChecksum(java.lang.String algorithm, java.lang.String value)
          implement GridFTP v2 SCKS command as described in [GridFTP v2 Protocol Description]
 void FTPClient.setLocalActive()
          Starts local server in active server mode.
 void GridFTPClient.setLocalStripedActive()
          Starts local server in striped active mode.
 void GridFTPClient.setLocalTCPBufferSize(int size)
          Sets local TCP buffer size (for both receiving and sending).
 void FTPClient.setPassiveMode(boolean passiveMode)
          Enables/disables passive data connections.
static void FTPClient.transfer(FTPClient source, java.lang.String remoteSrcFile, FTPClient destination, java.lang.String remoteDstFile, int mode, MarkerListener mListener)
          Performs third-party transfer between two servers.
 void FTPClient.transfer(java.lang.String remoteSrcFile, FTPClient destination, java.lang.String remoteDstFile, boolean append, MarkerListener mListener)
          Performs third-party transfer between two servers.
protected  void FTPClient.transferRun(BasicClientControlChannel other, MarkerListener mListener)
          Actual transfer management.
protected  void FTPClient.transferRunSingleThread(BasicClientControlChannel other, MarkerListener mListener)
           
protected  TransferState FTPClient.transferStart(BasicClientControlChannel other, MarkerListener mListener)
           
protected  void FTPClient.transferWait(TransferState transferState)
           
 

Uses of ClientException in org.globus.ftp.app
 

Constructors in org.globus.ftp.app that throw ClientException
Transfer(java.lang.String sourceServer, int sourcePort, org.globus.gsi.gssapi.auth.Authorization sourceSubject, java.lang.String absoluteSourceFile, java.lang.String destServer, int destPort, org.globus.gsi.gssapi.auth.Authorization destSubject, java.lang.String absoluteDestFile, TransferParams params)
          Constructor, performing a single third party transfer from (grid)ftp://sourceServer:sourcePort/absoluteSourceFile to (grid)ftp://destServer:destPort/absoluteDestFile.
Transfer(java.lang.String sourceServer, int sourcePort, java.lang.String sourceDir, java.lang.String sourceFile, java.lang.String destServer, int destPort, java.lang.String destDir, java.lang.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(java.lang.String sourceServer, int sourcePort, java.lang.String sourceSubject, java.lang.String sourceDir, java.lang.String sourceFile, java.lang.String destServer, int destPort, java.lang.String destSubject, java.lang.String destDir, java.lang.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.
 

Uses of ClientException in org.globus.ftp.extended
 

Methods in org.globus.ftp.extended that throw ClientException
 void GridFTPServerFacade.setActive(HostPort hp)
           
 void GridFTPServerFacade.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 ClientException
 void TransferState.checkError()
           
 void FTPServerFacade.setActive(HostPort hp)
          Asynchronous; return before completion.
 void TransferState.waitForEnd()
          Blocks until the transfer is complete or the transfer fails.
 void TransferState.waitForStart()
          Blocks until the transfer begins or the transfer fails to start.