Uses of Class
com.enterprisedt.net.ftp.FTPException

Packages that use FTPException
com.enterprisedt.net.ftp Contains classes that add support for secure file transfers via the SFTP and FTPS protocols, as well as advanced FTP features such as connection pooling and asynchronous methods. 
com.enterprisedt.net.ftp.async This package contains the classes used for asynchronous programming - primarily the XXXResult classes, which are returned from asynchronous methods and used to provide details about the operation, such as what file is being transferred. 
com.enterprisedt.net.ftp.pro Contains classes for enhanced FTP client functionality. 
com.enterprisedt.net.ftp.script Contains classes for FTP scripting. 
com.enterprisedt.net.ftp.ssh Contains classes for SFTP (FTP via SSH) client functionality. 
com.enterprisedt.net.ftp.ssl Contains classes for FTPS (FTP over SSL) client functionality. 
 

Uses of FTPException in com.enterprisedt.net.ftp
 

Subclasses of FTPException in com.enterprisedt.net.ftp
 class FTPConnectionClosedException
          Thrown when an FTP transfer has been closed by the server
 class FTPTransferCancelledException
          Thrown when an FTP transfer has been cancelled
 

Methods in com.enterprisedt.net.ftp that throw FTPException
protected  void FTPClient.abort()
          Abort the current action
 void FTPClient.account(java.lang.String accountInfo)
          Supply account information string to the server.
 void FTPClientInterface.cancelResume()
          Cancel the resume.
 void FTPClient.cancelResume()
           
 void FTPClientInterface.cdup()
          Change the remote working directory to the parent directory
 void FTPClient.cdup()
           
 void SecureFileTransferClient.changeDirectory(java.lang.String directoryName)
          Change directory on the FTP server.
 void FileTransferClientInterface.changeDirectory(java.lang.String directoryName)
          Change directory on the FTP server.
 void FileTransferClient.changeDirectory(java.lang.String directoryName)
          Change directory on the FTP server.
 ChangeDirectoryResult AsyncFileTransferClient.changeDirectoryAsync(java.lang.String directoryName, AsyncCallback.ChangeDirectory callback, java.lang.Object tag)
          Change directory on the FTP server asynchronously.
 void SecureFileTransferClient.changeToParentDirectory()
          Change to parent directory on the FTP server.
 void FileTransferClientInterface.changeToParentDirectory()
          Change to parent directory on the FTP server.
 void FileTransferClient.changeToParentDirectory()
          Change to parent directory on the FTP server.
 ChangeDirectoryResult AsyncFileTransferClient.changeToParentDirectoryAsync(AsyncCallback.ChangeDirectory callback, java.lang.Object tag)
          Change directory on the FTP server asynchronously.
 void FTPClientInterface.chdir(java.lang.String dir)
          Change the remote working directory to that supplied
 void FTPClient.chdir(java.lang.String dir)
           
protected  void SecureFileTransferClient.checkConnection(boolean shouldBeConnected)
          Checks if the client has connected to the server and throws an exception if it hasn't.
protected  void FTPClient.checkConnection(boolean shouldBeConnected)
          Checks if the client has connected to the server and throws an exception if it hasn't.
protected  void FileTransferClient.checkConnection(boolean shouldBeConnected)
          Checks if the client has connected to the server and throws an exception if it hasn't.
protected  void FTPClient.chooseTransferMode(java.lang.String filename)
          Switch the transfer mode if requested and if necessary
 void SecureFileTransferClient.connect()
          Make a connection to the FTP server.
 void FTPClientInterface.connect()
          Connects to the server at the address and port number defined in the constructor.
 void FTPClient.connect()
          Connects to the server at the address and port number defined in the constructor.
 void FileTransferClientInterface.connect()
          Make a connection to the FTP server.
 void FileTransferClient.connect()
          Make a connection to the FTP server.
 ConnectResult AsyncFileTransferClient.connectAsync(AsyncCallback.Connect callback, java.lang.Object tag)
          Make an asynchronous connection to the FTP server.
static ProFTPClientInterface FTPClientFactory.createClient(Protocol protocol)
          Create an FTP client that supports the supplied protocol.
static ProFTPClientInterface FTPClientFactory.createClient(Protocol protocol, boolean serverValidation)
          Create an FTP client that supports the supplied protocol.
protected  com.enterprisedt.net.ftp.internal.FTPDataSocket FTPControlSocket.createDataSocketPASV()
          Request a data socket be created on the server, connect to it and return our connected socket.
 void SecureFileTransferClient.createDirectory(java.lang.String directoryName)
          Create directory on the FTP server.
 void FileTransferClientInterface.createDirectory(java.lang.String directoryName)
          Create directory on the FTP server.
 void FileTransferClient.createDirectory(java.lang.String directoryName)
          Create directory on the FTP server.
 CreateDirectoryResult AsyncFileTransferClient.createDirectoryAsync(java.lang.String directoryName, AsyncCallback.CreateDirectory callback, java.lang.Object tag)
          Change directory on the FTP server asynchronously.
 void RecursiveOperations.delete(FTPClientInterface ftp, java.lang.String remoteDir)
          Delete this entire remote directory and its contents, recursively going through the remote directory name supplied
 void FTPClientInterface.delete(java.lang.String remoteFile)
          Delete the specified remote file
 void FTPClient.delete(java.lang.String remoteFile)
           
 void SecureFileTransferClient.deleteDirectory(java.lang.String directoryName)
          Delete a directory on the FTP server.
 void FileTransferClientInterface.deleteDirectory(java.lang.String directoryName)
          Create directory on the FTP server.
 void FileTransferClient.deleteDirectory(java.lang.String directoryName)
          Create directory on the FTP server.
 void SecureFileTransferClient.deleteDirectory(java.lang.String directoryName, boolean recursive)
          Delete a directory on the FTP server, and optionally sub-directories.
 DeleteDirectoryResult AsyncFileTransferClient.deleteDirectoryAsync(java.lang.String directoryName, AsyncCallback.DeleteDirectory callback, java.lang.Object tag)
          Delete a directory on the FTP server asynchronously.
 DeleteDirectoryResult AsyncFileTransferClient.deleteDirectoryAsync(java.lang.String directoryName, boolean recursive, AsyncCallback.DeleteDirectory callback, java.lang.Object tag)
          Delete a directory on the FTP server asynchronously, and optionally sub-directories.
 void SecureFileTransferClient.deleteFile(java.lang.String remoteFileName)
          Deletes a remote file.
 void FileTransferClientInterface.deleteFile(java.lang.String remoteFileName)
          Deletes a remote file.
 void FileTransferClient.deleteFile(java.lang.String remoteFileName)
          Deletes a remote file.
 DeleteFileResult AsyncFileTransferClient.deleteFileAsync(java.lang.String remoteFileName, AsyncCallback.DeleteFile callback, java.lang.Object tag)
          Deletes a remote file asynchronously.
 void RecursiveOperations.deleteFiles(FTPClientInterface ftp, java.io.FileFilter filter, boolean recurse)
          Delete all the files in the current directory (and its subdirectories if indicated) that match the supplied filter, recursively going through the remote directories.
 void RecursiveOperations.deleteFiles(FTPClientInterface ftp, java.lang.String remoteDir, java.io.FileFilter filter)
          Delete all the files in this directory (and its subdirectories) that match the supplied filter, recursively going through the remote directories.
 void RecursiveOperations.deleteFiles(FTPClientInterface ftp, java.lang.String remoteDir, java.io.FileFilter filter, boolean recurse)
          Delete all the files in this directory (and its subdirectories if recurse is true) that match the supplied filter, recursively going through the remote directories.
 void RecursiveOperations.deleteFiles(FTPClientInterface ftp, java.lang.String remoteDir, java.lang.String wildcard)
          Delete all the files in this directory (and its subdirectories) that match the supplied wildcard, recursively going through the remote directories.
 void RecursiveOperations.deleteFilesCurrentDir(FTPClientInterface ftp, java.io.FileFilter filter)
          Delete all the files in this directory (not subdirectories) that match the supplied filter.
 void SecureFileTransferClient.deleteMultipleFiles(java.io.FileFilter filter)
          Deletes remote files in the current directory that match the supplied filename filter
 void SecureFileTransferClient.deleteMultipleFiles(java.lang.String wildcard)
          Deletes remote files in the current directory that match the supplied wildcard
 void SecureFileTransferClient.deleteMultipleFiles(java.lang.String remoteDirectory, java.io.FileFilter filter, boolean recursive)
          Deletes remote files in the current directory.
 void SecureFileTransferClient.deleteMultipleFiles(java.lang.String remoteDirectory, java.lang.String wildcard, boolean recursive)
          Deletes remote files in the current directory.
 DeleteMultipleFilesResult AsyncFileTransferClient.deleteMultipleFilesAsync(java.io.FileFilter filter, AsyncCallback.DeleteMultipleFiles callback, java.lang.Object tag)
          Deletes remote files in the current directory that match the supplied wildcard
 DeleteMultipleFilesResult AsyncFileTransferClient.deleteMultipleFilesAsync(java.lang.String wildcard, AsyncCallback.DeleteMultipleFiles callback, java.lang.Object tag)
          Deletes remote files in the current directory that match the supplied wildcard
 DeleteMultipleFilesResult AsyncFileTransferClient.deleteMultipleFilesAsync(java.lang.String remoteDirectory, java.io.FileFilter filter, boolean recursive, AsyncCallback.DeleteMultipleFiles callback, java.lang.Object tag)
          Deletes remote files that match the supplied wildcard in the supplied remote directory asynchronously.
 DeleteMultipleFilesResult AsyncFileTransferClient.deleteMultipleFilesAsync(java.lang.String remoteDirectory, java.lang.String wildcard, boolean recursive, AsyncCallback.DeleteMultipleFiles callback, java.lang.Object tag)
          Deletes remote files that match the supplied wildcard in the supplied remote directory asynchronously.
 java.lang.String[] FTPClientInterface.dir()
          List current directory's contents as an array of strings of filenames.
 java.lang.String[] FTPClient.dir()
           
 java.lang.String[] FTPClientInterface.dir(java.lang.String dirname)
          List a directory's contents as an array of strings of filenames.
 java.lang.String[] FTPClient.dir(java.lang.String dirname)
           
 java.lang.String[] FTPClientInterface.dir(java.lang.String dirname, boolean full)
          List a directory's contents as an array of strings.
 java.lang.String[] FTPClient.dir(java.lang.String dirname, boolean full)
           
 FTPFile[] RecursiveOperations.dirDetails(FTPClientInterface ftp, java.lang.String remoteDir)
          List this entire remote directory and its contents, including children.
 FTPFile[] FTPClientInterface.dirDetails(java.lang.String dirname)
          List a directory's contents as an array of FTPFile objects.
 FTPFile[] FTPClient.dirDetails(java.lang.String dirname)
           
 FTPFile[] SecureFileTransferClient.directoryList()
          List the current directory on the FTP server.
 FTPFile[] FileTransferClientInterface.directoryList()
          List the current directory on the FTP server.
 FTPFile[] FileTransferClient.directoryList()
          List the current directory on the FTP server.
 FTPFile[] SecureFileTransferClient.directoryList(java.lang.String directoryName)
          List a directory on the FTP server.
 FTPFile[] FileTransferClientInterface.directoryList(java.lang.String directoryName)
          List a directory on the FTP server.
 FTPFile[] FileTransferClient.directoryList(java.lang.String directoryName)
          List a directory on the FTP server.
 DirectoryListResult AsyncFileTransferClient.directoryListAsync(java.lang.String directoryName, AsyncCallback.DirectoryList callback, java.lang.Object tag)
          List a directory on the FTP server asynchronously.
 java.lang.String[] SecureFileTransferClient.directoryNameList()
          List the names of files and directories in the current directory on the FTP server.
 java.lang.String[] FileTransferClientInterface.directoryNameList()
          List the names of files and directories in the current directory on the FTP server.
 java.lang.String[] FileTransferClient.directoryNameList()
          List the names of files and directories in the current directory on the FTP server.
 java.lang.String[] SecureFileTransferClient.directoryNameList(java.lang.String directoryName, boolean isLongListing)
          List a directory on the FTP server.
 java.lang.String[] FileTransferClientInterface.directoryNameList(java.lang.String directoryName, boolean isLongListing)
          List the names of files and directories of a directory on the FTP server.
 java.lang.String[] FileTransferClient.directoryNameList(java.lang.String directoryName, boolean isLongListing)
          List the names of files and directories of a directory on the FTP server.
 DirectoryNameListResult AsyncFileTransferClient.directoryNameListAsync(java.lang.String directoryName, boolean isLongListing, AsyncCallback.DirectoryNameList callback, java.lang.Object tag)
          List a directory on the FTP server asynchronously.
 void AdvancedSSHSettings.disableAllAlgorithms()
          Disables all algorithms.
 void AdvancedSSHSettings.disableAllAlgorithms(int algorithmType)
          Disables all algorithms of a particular type.
 void SecureFileTransferClient.disconnect()
          Disconnect from the FTP server.
 void FileTransferClientInterface.disconnect()
          Disconnect from the FTP server.
 void FileTransferClient.disconnect()
          Disconnect from the FTP server.
 void SecureFileTransferClient.disconnect(boolean immediate)
          Disconnect from the FTP server immediately.
 void FileTransferClientInterface.disconnect(boolean immediate)
          Disconnect from the FTP server.
 void FileTransferClient.disconnect(boolean immediate)
          Disconnect from the FTP server.
 DisconnectResult AsyncFileTransferClient.disconnectAsync(AsyncCallback.Disconnect callback, java.lang.Object tag)
          Disconnect from the FTP server asynchronously.
 DisconnectResult AsyncFileTransferClient.disconnectAsync(boolean immediate, AsyncCallback.Disconnect callback, java.lang.Object tag)
          Disconnect from the FTP server asynchronously.
 byte[] SecureFileTransferClient.downloadByteArray(java.lang.String remoteFileName)
          Download a file from the FTP server into a byte array.
 byte[] FileTransferClientInterface.downloadByteArray(java.lang.String remoteFileName)
          Download a file from the FTP server into a byte array.
 byte[] FileTransferClient.downloadByteArray(java.lang.String remoteFileName)
          Download a file from the FTP server into a byte array.
 DownloadByteArrayResult AsyncFileTransferClient.downloadByteArrayAsync(java.lang.String remoteFileName, AsyncCallback.DownloadByteArray callback, java.lang.Object tag)
          Download a file from the FTP server asynchronously to a byte array
 void SecureFileTransferClient.downloadFile(java.lang.String localFileName, java.lang.String remoteFileName)
          Download a file from the FTP server .
 void FileTransferClientInterface.downloadFile(java.lang.String localFileName, java.lang.String remoteFileName)
          Download a file from the FTP server .
 void FileTransferClient.downloadFile(java.lang.String localFileName, java.lang.String remoteFileName)
          Download a file from the FTP server .
 void SecureFileTransferClient.downloadFile(java.lang.String localFileName, java.lang.String remoteFileName, WriteMode writeMode)
          Download a file from the FTP server .
 void FileTransferClientInterface.downloadFile(java.lang.String localFileName, java.lang.String remoteFileName, WriteMode writeMode)
          Download a file from the FTP server .
 void FileTransferClient.downloadFile(java.lang.String localFileName, java.lang.String remoteFileName, WriteMode writeMode)
          Download a file from the FTP server .
 DownloadFileResult AsyncFileTransferClient.downloadFileAsync(java.lang.String localFileName, java.lang.String remoteFileName, WriteMode writeMode, AsyncCallback.DownloadFile callback, java.lang.Object tag)
          Download a file from the FTP server asynchronously.
 void SecureFileTransferClient.downloadMultiple(java.lang.String localDir, java.io.FileFilter filter)
          Downloads remote files to the supplied local directory that match the supplied wildcard from the current remote directory.
 void SecureFileTransferClient.downloadMultiple(java.lang.String localDir, java.lang.String wildcard)
          Downloads remote files to the supplied local directory that match the supplied wildcard from the current remote directory.
 void SecureFileTransferClient.downloadMultiple(java.lang.String localDir, java.lang.String remoteDir, java.io.FileFilter filter, boolean recursive)
          Downloads remote files to the supplied local directory that match the supplied FileFilter from the current remote directory.
 void SecureFileTransferClient.downloadMultiple(java.lang.String localDir, java.lang.String remoteDir, java.lang.String wildcard, boolean recursive)
          Downloads remote files to the supplied local directory that match the supplied wildcard from the current remote directory.
 DownloadMultipleResult AsyncFileTransferClient.downloadMultipleAsync(java.lang.String localDir, java.io.FileFilter filter, AsyncCallback.DownloadMultiple callback, java.lang.Object tag)
          Downloads remote files to the supplied local directory that match the supplied wildcard from the current remote directory.
 DownloadMultipleResult AsyncFileTransferClient.downloadMultipleAsync(java.lang.String localDir, java.lang.String wildcard, AsyncCallback.DownloadMultiple callback, java.lang.Object tag)
          Downloads remote files to the supplied local directory that match the supplied wildcard from the current remote directory.
 DownloadMultipleResult AsyncFileTransferClient.downloadMultipleAsync(java.lang.String localDir, java.lang.String remoteDir, java.io.FileFilter filter, boolean recursive, AsyncCallback.DownloadMultiple callback, java.lang.Object tag)
          Downloads remote files to the supplied local directory that match the supplied wildcard from the current remote directory.
 DownloadMultipleResult AsyncFileTransferClient.downloadMultipleAsync(java.lang.String localDir, java.lang.String remoteDir, java.lang.String wildcard, boolean recursive, AsyncCallback.DownloadMultiple callback, java.lang.Object tag)
          Downloads remote files to the supplied local directory that match the supplied wildcard from the current remote directory.
 FileTransferInputStream SecureFileTransferClient.downloadStream(java.lang.String remoteFileName)
          Download a file from the FTP server as a stream.
 FileTransferInputStream FileTransferClientInterface.downloadStream(java.lang.String remoteFileName)
          Download a file from the FTP server as a stream.
 FileTransferInputStream FileTransferClient.downloadStream(java.lang.String remoteFileName)
          Download a file from the FTP server as a stream.
 DownloadStreamResult AsyncFileTransferClient.downloadStreamAsync(java.lang.String remoteFileName, AsyncCallback.DownloadStream callback, java.lang.Object tag)
          Download a file from the FTP server as a stream, asynchronously.
 java.lang.String SecureFileTransferClient.executeCommand(java.lang.String command)
          Request that the remote server execute the literal command supplied.
 java.lang.String FTPClientInterface.executeCommand(java.lang.String command)
          Request that the remote server execute the literal command supplied.
 java.lang.String FTPClient.executeCommand(java.lang.String command)
          Request that the remote server execute the literal command supplied.
 java.lang.String FileTransferClientInterface.executeCommand(java.lang.String command)
          Request that the remote server execute the literal command supplied.
 java.lang.String FileTransferClient.executeCommand(java.lang.String command)
          Request that the remote server execute the literal command supplied.
 ExecuteCommandResult AsyncFileTransferClient.executeCommandAsync(java.lang.String command, AsyncCallback.ExecuteCommand callback, java.lang.Object tag)
          Request that the remote server execute the literal command supplied.
 boolean SecureFileTransferClient.exists(java.lang.String remoteFileName)
          Determine if a remote file exists.
 boolean FTPClientInterface.exists(java.lang.String remoteFile)
          Does the named file exist in the current server directory?
 boolean FTPClient.exists(java.lang.String remoteFile)
           
 boolean FileTransferClientInterface.exists(java.lang.String remoteFileName)
          Determine if a remote file exists.
 boolean FileTransferClient.exists(java.lang.String remoteFileName)
          Determine if a remote file exists.
 ExistsResult AsyncFileTransferClient.existsAsync(java.lang.String remoteFileName, AsyncCallback.Exists callback, java.lang.Object tag)
          Determine asynchronously if a remote file exists.
 java.lang.String[] FTPClient.features()
          Get the server supplied features
 FTPFile FTPClient.fileDetails(java.lang.String name)
          Uses the MLST command to find out details about the named file.
 void RecursiveOperations.get(FTPClientInterface ftp, java.lang.String localDir, java.lang.String remoteDir)
          Gets this entire remote directory and its contents, recursively going through the remote directory name supplied.
 void RecursiveOperations.get(FTPClientInterface ftp, java.lang.String localDir, java.lang.String remoteDir, java.io.FileFilter filter)
          Gets this entire remote directory and its contents, recursively going through the remote directory name supplied.
 void RecursiveOperations.get(FTPClientInterface ftp, java.lang.String localDir, java.lang.String remoteDir, java.io.FileFilter filter, boolean recurse)
          Gets this entire remote directory and its contents, recursively (if recurse is true) going through the remote directory name supplied.
 void RecursiveOperations.get(FTPClientInterface ftp, java.lang.String localDir, java.lang.String remoteDir, java.lang.String wildcard)
          Gets this entire remote directory and its contents, recursively going through the remote directory name supplied.
 void FTPClientInterface.get(java.io.OutputStream destStream, java.lang.String remoteFile)
          Get data from the FTP server.
 void FTPClient.get(java.io.OutputStream destStream, java.lang.String remoteFile)
           
 byte[] FTPClientInterface.get(java.lang.String remoteFile)
          Get data from the FTP server.
 byte[] FTPClient.get(java.lang.String remoteFile)
           
 void FTPClientInterface.get(java.lang.String localPath, java.lang.String remoteFile)
          Get data from the FTP server.
 void FTPClient.get(java.lang.String localPath, java.lang.String remoteFile)
           
 void RecursiveOperations.getFilesFromCurrentDir(FTPClientInterface ftp, java.lang.String localDir, java.io.FileFilter filter)
          Gets all files matching the supplied filter from current remote directory into supplied local dir.
 java.util.Date SecureFileTransferClient.getModifiedTime(java.lang.String remoteFileName)
          Get the modified-time of a remote file.
 java.util.Date FileTransferClientInterface.getModifiedTime(java.lang.String remoteFileName)
          Get the modified-time of a remote file.
 java.util.Date FileTransferClient.getModifiedTime(java.lang.String remoteFileName)
          Get the modified-time of a remote file.
 ModifiedTimeResult AsyncFileTransferClient.getModifiedTimeAsync(java.lang.String remoteFileName, AsyncCallback.GetModifiedTime callback, java.lang.Object tag)
          Get the modified-time of a remote file asynchronously.
 java.lang.String FileTransferClientInterface.getRemoteDirectory()
          Get the current remote directory.
 java.lang.String FileTransferClient.getRemoteDirectory()
          Get the current remote directory.
 long SecureFileTransferClient.getSize(java.lang.String remoteFileName)
          Get the size of a remote file.
 long FileTransferClientInterface.getSize(java.lang.String remoteFileName)
          Get the size of a remote file.
 long FileTransferClient.getSize(java.lang.String remoteFileName)
          Get the size of a remote file.
 SizeResult AsyncFileTransferClient.getSizeAsync(java.lang.String remoteFileName, AsyncCallback.Size callback, java.lang.Object tag)
          Get the size of a remote file asynchronously.
 java.lang.String SecureFileTransferClient.getSystemType()
          Get a string that represents the remote system that the client is logged into.
 java.lang.String FileTransferClientInterface.getSystemType()
          Get a string that represents the remote system that the client is logged into.
 java.lang.String FileTransferClient.getSystemType()
          Get a string that represents the remote system that the client is logged into.
 GetSystemTypeResult AsyncFileTransferClient.getSystemTypeAsync(AsyncCallback.GetSystemType callback, java.lang.Object tag)
          Get a string that represents the remote system that the client is logged into.
 java.lang.String FTPClient.help(java.lang.String command)
          Get the help text for the specified command
protected  void FTPClient.initGet(java.lang.String remoteFile)
          Request to the server that the get is set up
protected  java.lang.String FTPClient.initPut(java.lang.String remoteFile, boolean append)
          Request the server to set up the put
 void FTPClientInterface.keepAlive()
          Tries to keep the current connection alive by some means, usually by sending an innocuous commmand.
 void FTPClient.keepAlive()
          Tries to keep the current connection alive by sending an innocuous commmand to signal that the client is still active
 java.lang.String FTPClient.list(java.lang.String dirname)
          Deprecated. As of FTP 1.1, replaced by FTPClient.dir(String)
 java.lang.String FTPClient.list(java.lang.String dirname, boolean full)
          Deprecated. As of FTP 1.1, replaced by FTPClient.dir(String,boolean)
 void SecureFileTransferClient.loadSSHServerValidation(java.lang.String knownHosts)
          Load the public keys that the server public key will be validated against.
 void SecureFileTransferClient.loadSSLServerValidation(java.lang.String rootCertificatesPath)
          Load the root certificates that the server certificate will be validated against.
 void FTPClient.login(java.lang.String user, java.lang.String password)
          Login into an account on the FTP server.
 void FTPClient.login(java.lang.String user, java.lang.String password, java.lang.String accountInfo)
          Login into an account on the FTP server.
 void FileTransferClient.manualLogin()
          Perform a manual login using the credentials that have been set.
 void FTPClientInterface.mkdir(java.lang.String dir)
          Create the specified remote working directory
 void FTPClient.mkdir(java.lang.String dir)
           
 java.util.Date FTPClientInterface.modtime(java.lang.String remoteFile)
          Get modification time for a remote file.
 java.util.Date FTPClient.modtime(java.lang.String remoteFile)
           
 void FTPClient.noOperation()
          Send a "no operation" message that does nothing.
 void FTPClient.password(java.lang.String password)
          Supplies the password for a previously supplied username to log into the FTP server.
 java.lang.String FTPClientInterface.put(byte[] bytes, java.lang.String remoteFile)
          Put data onto the FTP server.
 java.lang.String FTPClient.put(byte[] bytes, java.lang.String remoteFile)
           
 java.lang.String FTPClientInterface.put(byte[] bytes, java.lang.String remoteFile, boolean append)
          Put data onto the FTP server.
 java.lang.String FTPClient.put(byte[] bytes, java.lang.String remoteFile, boolean append)
           
 void RecursiveOperations.put(FTPClientInterface ftp, java.lang.String localDir, java.lang.String remoteDir)
          Puts this entire directory and its contents, recursively going through the local directory supplied (which can be relative or absolute.
 void RecursiveOperations.put(FTPClientInterface ftp, java.lang.String localDir, java.lang.String remoteDir, java.io.FileFilter filter)
          Puts this entire directory and its contents, recursively going through the local directory supplied (which can be relative or absolute.
 void RecursiveOperations.put(FTPClientInterface ftp, java.lang.String localDir, java.lang.String remoteDir, java.io.FileFilter filter, boolean recurse)
          Puts this entire directory and its contents.
 void RecursiveOperations.put(FTPClientInterface ftp, java.lang.String localDir, java.lang.String remoteDir, java.lang.String wildcard)
          Puts this entire directory and its contents, recursively going through the local directory supplied (which can be relative or absolute.
 java.lang.String FTPClientInterface.put(java.io.InputStream srcStream, java.lang.String remoteFile)
          Put a stream of data onto the FTP server.
 java.lang.String FTPClient.put(java.io.InputStream srcStream, java.lang.String remoteFile)
           
 java.lang.String FTPClientInterface.put(java.io.InputStream srcStream, java.lang.String remoteFile, boolean append)
          Put a stream of data onto the FTP server.
 java.lang.String FTPClient.put(java.io.InputStream srcStream, java.lang.String remoteFile, boolean append)
           
 java.lang.String FTPClientInterface.put(java.lang.String localPath, java.lang.String remoteFile)
          Put a local file onto the FTP server.
 java.lang.String FTPClient.put(java.lang.String localPath, java.lang.String remoteFile)
           
 java.lang.String FTPClientInterface.put(java.lang.String localPath, java.lang.String remoteFile, boolean append)
          Put a local file onto the FTP server.
 java.lang.String FTPClient.put(java.lang.String localPath, java.lang.String remoteFile, boolean append)
           
 void RecursiveOperations.putFilesIntoCurrentDir(FTPClientInterface ftp, java.lang.String localDir, java.io.FileFilter filter)
          Puts all files from supplied local dir matching the supplied filter into the current remote directory.
 java.lang.String FTPClientInterface.pwd()
          Get the current remote working directory
 java.lang.String FTPClient.pwd()
           
 void FTPClientInterface.quit()
          Quit the FTP session
 void FTPClient.quit()
           
 void FTPClientInterface.quitImmediately()
          Quit the FTP session immediately.
 void FTPClient.quitImmediately()
           
 java.lang.String FTPClient.quote(java.lang.String command)
          Issue arbitrary ftp commands to the FTP server.
 java.lang.String FTPClient.quote(java.lang.String command, java.lang.String[] validCodes)
          Issue arbitrary ftp commands to the FTP server.
 void SecureFileTransferClient.rename(java.lang.String renameFromName, java.lang.String renameToName)
          Rename a remote file or directory.
 void FTPClientInterface.rename(java.lang.String from, java.lang.String to)
          Rename a file or directory
 void FTPClient.rename(java.lang.String from, java.lang.String to)
           
 void FileTransferClientInterface.rename(java.lang.String renameFromName, java.lang.String renameToName)
          Rename a remote file or directory.
 void FileTransferClient.rename(java.lang.String renameFromName, java.lang.String renameToName)
          Rename a remote file or directory.
 RenameResult AsyncFileTransferClient.renameAsync(java.lang.String renameFromName, java.lang.String renameToName, AsyncCallback.Rename callback, java.lang.Object tag)
          Rename a remote file asynchronously.
 void FTPClient.resetTransferMode(