Uses of Class
com.zehon.exception.FileTransferException

Packages that use FileTransferException
com.zehon   
com.zehon.ftp   
com.zehon.ftps   
com.zehon.scp   
com.zehon.sftp   
 

Uses of FileTransferException in com.zehon
 

Methods in com.zehon that throw FileTransferException
static void FileTransferClient.closeCache()
          Clean up the global cache Clean up all cache threads before your stand-alone application exits, helping it terminate the parent thread instead of hanging because the cache's thread
is still running.
protected  int FileTransferClient.copyFile(java.lang.String sourceFilePath, java.lang.String destFilePath)
          Copy a remote file specified by sourceFilePath to another remote folder or file path specified by destFilePath.
protected  int FileTransferClient.createFolder(java.lang.String nameOfFolderToCreate, java.lang.String filetransferFolder)
          Create a remote file on the filetransfer server specified by filetransferFolder/nameOfFolderToCreate If the folder already exists returns successfully
protected  int FileTransferClient.deleteFile(java.lang.String nameOfFileToDelete, java.lang.String filetransferFolder)
          Delete a remote file on the filetransfer server specified by filetransferFolder/nameOfFileToDelete
protected  boolean FileTransferClient.fileExists(java.lang.String folderPath, java.lang.String fileName)
          Check if the remote file exists
protected  boolean FileTransferClient.folderExists(java.lang.String folderPath)
          Check if the remote folder exists
protected  int FileTransferClient.getFile(java.lang.String remoteFileName, java.lang.String filetransferFolder, java.lang.String toLocalFolder)
          Retrieve a remote file specified by filetransferFolder/remoteFileName and buffer it and write a local folder called toLocalFolder
protected  java.io.InputStream FileTransferClient.getFileAsStream(java.lang.String remoteFileName, java.lang.String filetransferFolder)
          Retrieve a remote file specified by filetransferFolder/remoteFileName as a stream
protected  java.lang.String[] FileTransferClient.getFileNamesInFolder(java.lang.String filetransferFolder)
           
protected  int FileTransferClient.getFolder(java.lang.String filetransferFolder, java.lang.String toLocalFolder, BatchTransferProgress batchTransferProgress, boolean justFolderContent, boolean recursive)
           
protected  long FileTransferClient.getLastModificationTime(java.lang.String filePath)
          Get last modification time of a file or a folder
protected  java.util.Date FileTransferClient.getLastModificationTimeDate(java.lang.String filePath)
          Get last modification time of a file or a folder
protected  int FileTransferClient.moveFile(java.lang.String nameOfFileToMove, java.lang.String filetransferFromFolder, java.lang.String newNameOfFile, java.lang.String filetransferToFolder)
          Move a remote file on the filetransfer server specified by filetransferFromFolder/nameOfFileToMove to another remote folder with a new name specified filetransferToFolder/newNameOfFile
 int FileTransferClient.sendFile(byte[] fileContent, java.lang.String ftpDestFolder, java.lang.String nameOfFileToStore)
          Upload fileContent to ftpDestFolder and name it nameOfFileToStore
 int FileTransferClient.sendFile(java.io.File file, java.lang.String ftpDestFolder)
          Upload a java.io.File to ftpDestFolder
 int FileTransferClient.sendFile(java.io.File file, java.lang.String ftpDestFolder, java.lang.String nameOfFileToStore)
           
protected  int FileTransferClient.sendFile(java.io.InputStream inputStream, java.lang.String nameOfFileToStore, java.lang.String filetransferDestFolder)
          Take any input stream (all classes that implement from java.io.InputStream) and read it to a buffer and FileTransfer it to a remote FileTransfer Server specified by filetransferDestFolder i.e / or /filetransferRoot or /myfiletransferFolder, the name of the file stored is specified by nameOfFileToStore i.e "test.txt"
protected  int FileTransferClient.sendFile(java.lang.String localFilePath, java.lang.String filetransferDestFolder)
          Read in a file specified by localFilePath, for example: C:\myfiles\test.txt or /home/joe/images/img.jpg it does not matter if the file is of binary or text, and filetransfer it to a remote filetransfer folder specified by filetransferDestFolder, i.e / or /filetransferRoot or /myfiletransferFolder.
 int FileTransferClient.sendFile(java.lang.String localFilePath, java.lang.String ftpDestFolder, java.lang.String nameOfFileToStore)
          Upload a file from localFilePath to ftpDestFolder and name it nameOfFileToStore
protected  int FileTransferClient.sendFile(java.lang.String localFilePath, java.lang.String filetransferDestFolder, java.lang.String nameOfFileToStore, boolean retainLastUpdate)
          Similar to the other sendFile except you get to choose what name to be stored on the server and whether to retain the last update of the file to the file on the ftp server.
protected  int FileTransferClient.sendFileOriginal(java.lang.String localFilePath, java.lang.String filetransferDestFolder)
           
 int FileTransferClient.sendFiles(java.lang.String fromFolder, java.lang.String filePatternRegex, java.lang.String ftpDestFolder)
          Find all files that match filePatternRegex in fromFolder and send them to ftpDestFolder
protected  int FileTransferClient.sendFolder(java.lang.String sendingFolder, java.lang.String filetransferFolder, BatchTransferProgress batchTransferProgress, boolean justFolderContent, boolean recursive)
           
protected  void FileTransferClient.setLastModificationTime(java.lang.String filePath, long modificationTime)
          Set last modification time of a file or a folder
protected  void FileTransferClient.setLastModificationTimeDate(java.lang.String filePath, java.util.Date modificationDate)
          Set last modification time of a file or a folder
 

Uses of FileTransferException in com.zehon.ftp
 

Methods in com.zehon.ftp that throw FileTransferException
static void FTP.closeCache()
          Clean up the global cache Clean up all cache threads before your stand-alone application exits, helping it terminate the parent thread instead of hanging because the cache's thread
is still running.
 int FTPClient.copyFile(java.lang.String sourceFilePath, java.lang.String destFilePath)
          Copy a remote file specified by sourceFilePath to another remote folder or file path specified by destFilePath.
static int FTP.copyFile(java.lang.String sourceFilePath, java.lang.String destFilePath, java.lang.String serverName, java.lang.String username, java.lang.String password)
          Copy a remote file specified by sourceFilePath to another remote folder or file path specified by destFilePath.
 int FTPClient.createFolder(java.lang.String nameOfFolderToCreate, java.lang.String ftpFolder)
          Create a remote file on the ftp server specified by ftpFolder/nameOfFolderToCreate If the folder already exists returns successfully
static int FTP.createFolder(java.lang.String nameOfFolderToCreate, java.lang.String ftpFolder, java.lang.String serverName, java.lang.String username, java.lang.String password)
          Create a remote file on the ftp server specified by ftpFolder/nameOfFolderToCreate If the folder already exists returns successfully
 int FTPClient.deleteFile(java.lang.String nameOfFileToDelete, java.lang.String ftpFolder)
          Delete a remote file on the ftp server specified by ftpFolder/nameOfFileToDelete
static int FTP.deleteFile(java.lang.String nameOfFileToDelete, java.lang.String ftpFolder, java.lang.String serverName, java.lang.String username, java.lang.String password)
          Delete a remote file on the ftp server specified by ftpFolder/nameOfFileToDelete
 boolean FTPClient.fileExists(java.lang.String ftpFolder, java.lang.String nameOfFile)
          Check if the remote ftp file exists
static boolean FTP.fileExists(java.lang.String ftpFolder, java.lang.String nameOfFile, java.lang.String serverName, java.lang.String username, java.lang.String password)
          Check if the remote ftp file exists
 boolean FTPClient.folderExists(java.lang.String ftpFolder)
          Check if the remote ftpFolder exists
static boolean FTP.folderExists(java.lang.String ftpFolder, java.lang.String serverName, java.lang.String username, java.lang.String password)
          Check if the remote ftpFolder exists
 int FTPClient.getFile(java.lang.String remoteFileName, java.lang.String ftpFolder, java.lang.String toLocalFolder)
          Retrieve a remote file specified by ftpFolder/remoteFileName and buffer it and write a local folder called toLocalFolder
static int FTP.getFile(java.lang.String remoteFileName, java.lang.String ftpFolder, java.lang.String serverName, java.lang.String username, java.lang.String password, java.lang.String toLocalFolder)
          Retrieve a remote file specified by ftpFolder/remoteFileName and buffer it and write a local folder called toLocalFolder
 java.io.InputStream FTPClient.getFileAsStream(java.lang.String remoteFileName, java.lang.String ftpFolder)
          Retrieve a remote file specified by ftpFolder/remoteFileName as a stream
static java.io.InputStream FTP.getFileAsStream(java.lang.String remoteFileName, java.lang.String ftpFolder, java.lang.String serverName, java.lang.String username, java.lang.String password)
          Retrieve a remote file specified by ftpFolder/remoteFileName as a stream
 java.lang.String[] FTPClient.getFileNamesInFolder(java.lang.String ftpFolder)
          Retrieve all filenames in a remote folder specified by ftpFolder
static java.lang.String[] FTP.getFileNamesInFolder(java.lang.String ftpFolder, java.lang.String serverName, java.lang.String username, java.lang.String password)
          Retrieve all filenames in a remote folder specified by ftpFolder
 int FTPClient.getFolder(java.lang.String ftpFolder, java.lang.String toLocalFolder, BatchTransferProgress batchTransferProgress)
          Retrieve a remote folder and all the containing filess specified by ftpFolder recursively, write to a local folder called toLocalFolder ftpFolder WILL NOT BE CREATED LOCALLY BUT ONLY ITS CONTENTS AND SUBDIRECTORIES REFER TO getFolderCreate if ftpFolder needs to be created.
 int FTPClient.getFolder(java.lang.String ftpFolder, java.lang.String toLocalFolder, BatchTransferProgress batchTransferProgress, boolean recursive)
          Similiar to getFolder except recursive can be switched on/off
static int FTP.getFolder(java.lang.String ftpFolder, java.lang.String toLocalFolder, BatchTransferProgress batchTransferProgress, java.lang.String serverName, java.lang.String username, java.lang.String password)
          Retrieve a remote folder specified by ftpFolder write to a local folder called toLocalFolder
 int FTPClient.getFolderCreate(java.lang.String ftpFolder, java.lang.String toLocalFolder, BatchTransferProgress batchTransferProgress)
          Similiar to getFolder except it creates ftpFolder locally in toLocalFolder and retrieve all the containing filess specified by ftpFolder recursively, write to a local folder called toLocalFolder
 int FTPClient.getFolderCreate(java.lang.String ftpFolder, java.lang.String toLocalFolder, BatchTransferProgress batchTransferProgress, boolean recursive)
          Similiar to getFolderCreate except recursive can be switched on/off
static int FTP.getFolderCreate(java.lang.String ftpFolder, java.lang.String toLocalFolder, BatchTransferProgress batchTransferProgress, java.lang.String serverName, java.lang.String username, java.lang.String password)
          Similiar to getFolder except it creates ftpFolder locally in toLocalFolder and retrieve all the containing filess specified by ftpFolder recursively, write to a local folder called toLocalFolder
 long FTPClient.getLastModificationTime(java.lang.String filePath)
          Get last modification or update time of a file or a folder
 java.util.Date FTPClient.getLastModificationTimeDate(java.lang.String filePath)
          Get last modification or update time of a file or a folder as a java.util.Date object
 int FTPClient.moveFile(java.lang.String nameOfFileToMove, java.lang.String ftpFromFolder, java.lang.String newNameOfFile, java.lang.String ftpToFolder)
          Move a remote file on the ftp server specified by ftpFromFolder/nameOfFileToMove to another remote folder with a new name specified ftpToFolder/newNameOfFile
static int FTP.moveFile(java.lang.String nameOfFileToMove, java.lang.String ftpFromFolder, java.lang.String newNameOfFile, java.lang.String ftpToFolder, java.lang.String serverName, java.lang.String username, java.lang.String password)
          Move a remote file on the ftp server specified by ftpFromFolder/nameOfFileToMove to another remote folder with a new name specified ftpToFolder/newNameOfFile
 int FTPClient.sendFile(java.io.InputStream inputStream, java.lang.String nameOfFileToStore, java.lang.String ftpDestFolder)
          Take any input stream (all classes that implement from java.io.InputStream) and read it to a buffer and FTP it to a remote FTP Server specified by ftpDestFolder i.e / or /ftpRoot or /myftpFolder, the name of the file stored is specified by nameOfFileToStore i.e "test.txt"
static int FTP.sendFile(java.io.InputStream inputStream, java.lang.String nameOfFileToStore, java.lang.String ftpDestFolder, java.lang.String serverName, java.lang.String username, java.lang.String password)
          Take any input stream (all classes that implement from java.io.InputStream) and read it to a buffer and FTP it to a remote FTP Server specified by ftpDestFolder i.e / or /ftpRoot or /myftpFolder, the name of the file stored is specified by nameOfFileToStore i.e "test.txt"
 int FTPClient.sendFile(java.lang.String localFilePath, java.lang.String ftpDestFolder)
          Read in a file specified by localFilePath, for example: C:\myfiles\test.txt or /home/joe/images/img.jpg it does not matter if the file is of binary or text, and ftp it to a remote ftp folder specified by ftpDestFolder, i.e / or /ftpRoot or /myftpFolder.
 int FTPClient.sendFile(java.lang.String localFilePath, java.lang.String filetransferDestFolder, java.lang.String nameOfFileToStore)
          Similar to the other sendFile except you get to choose what name to be stored on the server
static int FTP.sendFile(java.lang.String localFilePath, java.lang.String ftpDestFolder, java.lang.String serverName, java.lang.String username, java.lang.String password)
          Read in a file specified by localFilePath, for example: C:\myfiles\test.txt or /home/joe/images/img.jpg it does not matter if the file is of binary or text, and ftp it to a remote ftp folder specified by ftpDestFolder, i.e / or /ftpRoot or /myftpFolder.
static int FTP.sendFile(java.lang.String localFilePath, java.lang.String ftpDestFolder, java.lang.String nameOfFileToStore, java.lang.String serverName, java.lang.String username, java.lang.String password)
          Similar to the other sendFile except you get to choose what name to be stored on the server
 int FTPClient.sendFolder(java.lang.String sendingFolder, java.lang.String ftpFolder, BatchTransferProgress batchTransferProgress)
          Transfer all files and subdirectories recursively from sendingFolder, for example: C:\myfiles or /home/joe/images to the remote ftp folder ftpFolder.
 int FTPClient.sendFolder(java.lang.String sendingFolder, java.lang.String ftpFolder, BatchTransferProgress batchTransferProgress, boolean recursive)
          Similiar to sendFolder, only recursive can be switched on and off The progress can be monitored by registering BatchTransferProgress object with the method
static int FTP.sendFolder(java.lang.String sendingFolder, java.lang.String ftpFolder, BatchTransferProgress batchTransferProgress, java.lang.String serverName, java.lang.String username, java.lang.String password)
          Transfer all files or subdirectories recursively from sendingFolder, for example: C:\myfiles or /home/joe/images to the remote ftp folder ftpFolder The progress can be monitored by registering BatchTransferProgress object with the method
 int FTPClient.sendFolderCreate(java.lang.String sendingFolder, java.lang.String ftpFolder, BatchTransferProgress batchTransferProgress)
          Similiar to sendFolder, except it creates the sendingFolder remotely and sends all its content recursively to the remote ftp folder ftpFolder The progress can be monitored by registering BatchTransferProgress object with the method
 int FTPClient.sendFolderCreate(java.lang.String sendingFolder, java.lang.String ftpFolder, BatchTransferProgress batchTransferProgress, boolean recursive)
          Similiar to sendFolderCreate, except recursive can be switched on/off
static int FTP.sendFolderCreate(java.lang.String sendingFolder, java.lang.String ftpFolder, BatchTransferProgress batchTransferProgress, java.lang.String serverName, java.lang.String username, java.lang.String password)
          Similiar to sendFolder, except it creates the sendingFolder remotely and sends all its content recursively to the remote ftp folder ftpFolder The progress can be monitored by registering BatchTransferProgress object with the method
 

Uses of FileTransferException in com.zehon.ftps
 

Methods in com.zehon.ftps that throw FileTransferException
static void FTPs.closeCache()
          Clean up the global cache ONLY DO THIS BEFORE THE JVM EXITS (before the main() method exits) DON'T USE IT IF THE APPLICATION IS RUNNING WITHIN A SERVLET CONTAINER, UNLESS YOU CAN HOOK IT TO THE SHUTDOWN MECHANISM OF THE CONTAINER.
 int FTPsClient.copyFile(java.lang.String sourceFilePath, java.lang.String destFilePath)
          Copy a remote file specified by sourceFilePath to another remote folder or file path specified by destFilePath.
static int FTPs.copyFile(java.lang.String sourceFilePath, java.lang.String destFilePath, java.lang.String serverName, java.lang.String username, java.lang.String password)
          Copy a remote file specified by sourceFilePath to another remote folder or file path specified by destFilePath.
 int FTPsClient.createFolder(java.lang.String nameOfFolderToCreate, java.lang.String ftpsFolder)
          Create a remote file on the ftp server specified by ftpsFolder/nameOfFolderToCreate If the folder already exists returns successfully
static int FTPs.createFolder(java.lang.String nameOfFolderToCreate, java.lang.String ftpsFolder, java.lang.String serverName, java.lang.String username, java.lang.String password)
          Create a remote file on the ftp server specified by ftpsFolder/nameOfFolderToCreate If the folder already exists returns successfully
 int FTPsClient.deleteFile(java.lang.String nameOfFileToDelete, java.lang.String ftpFolder)
          Delete a remote file on the ftp server specified by ftpFolder/nameOfFileToDelete
static int FTPs.deleteFile(java.lang.String nameOfFileToDelete, java.lang.String ftpsFolder, java.lang.String serverName, java.lang.String username, java.lang.String password)
          Delete a remote file on the ftps server specified by ftpsFolder/nameOfFileToDelete
 boolean FTPsClient.fileExists(java.lang.String ftpFolder, java.lang.String nameOfFile)
          Check if the remote ftp file exists
static boolean FTPs.fileExists(java.lang.String ftpsFolder, java.lang.String nameOfFile, java.lang.String serverName, java.lang.String username, java.lang.String password)
          Check if the remote ftps file exists
 boolean FTPsClient.folderExists(java.lang.String ftpFolder)
          Check if the remote ftpFolder exists
static boolean FTPs.folderExists(java.lang.String ftpsFolder, java.lang.String serverName, java.lang.String username, java.lang.String password)
          Check if the remote ftpsFolder exists
 int FTPsClient.getFile(java.lang.String remoteFileName, java.lang.String ftpFolder, java.lang.String toLocalFolder)
          Retrieve a remote file specified by ftpFolder/remoteFileName and buffer it and write a local folder called toLocalFolder
static int FTPs.getFile(java.lang.String remoteFileName, java.lang.String ftpsFolder, java.lang.String serverName, java.lang.String username, java.lang.String password, java.lang.String toLocalFolder)
          Retrieve a remote file specified by ftpsFolder/remoteFileName and buffer it and write a local folder called toLocalFolder
 java.io.InputStream FTPsClient.getFileAsStream(java.lang.String remoteFileName, java.lang.String ftpFolder)
          Retrieve a remote file specified by ftpFolder/remoteFileName as a stream
static java.io.InputStream FTPs.getFileAsStream(java.lang.String remoteFileName, java.lang.String ftpsFolder, java.lang.String serverName, java.lang.String username, java.lang.String password)
          Retrieve a remote file specified by ftpsFolder/remoteFileName as a stream
 java.lang.String[] FTPsClient.getFileNamesInFolder(java.lang.String ftpFolder)
          Retrieve all filenames in a remote folder specified by ftpFolder
static java.lang.String[] FTPs.getFileNamesInFolder(java.lang.String ftpsFolder, java.lang.String serverName, java.lang.String username, java.lang.String password)
          Retrieve all filenames in a remote folder specified by ftpsFolder
 int FTPsClient.getFolder(java.lang.String ftpsFolder, java.lang.String toLocalFolder, BatchTransferProgress batchTransferProgress)
          Retrieve a remote folder and all the containing filess specified by ftpsFolder recursively, write to a local folder called toLocalFolder ftpsFolder WILL NOT BE CREATED LOCALLY BUT ONLY ITS CONTENTS AND SUBDIRECTORIES REFER TO getFolderCreate if ftpsFolder needs to be created.
 int FTPsClient.getFolder(java.lang.String ftpsFolder, java.lang.String toLocalFolder, BatchTransferProgress batchTransferProgress, boolean recursive)
          Similiar to getFolder except recursive can be switched on/off
protected  int FTPsClient.getFolder(java.lang.String filetransferFolder, java.lang.String toLocalFolder, BatchTransferProgress batchTransferProgress, boolean justFolderContent, boolean recursive)
           
static int FTPs.getFolder(java.lang.String ftpsFolder, java.lang.String toLocalFolder, BatchTransferProgress batchTransferProgress, java.lang.String serverName, java.lang.String username, java.lang.String password)
          Retrieve a remote folder specified by ftpsFolder write to a local folder called toLocalFolder
 int FTPsClient.getFolderCreate(java.lang.String ftpsFolder, java.lang.String toLocalFolder, BatchTransferProgress batchTransferProgress)
          Similiar to getFolder except it creates ftpsFolder locally in toLocalFolder and retrieve all the containing filess specified by ftpsFolder recursively, write to a local folder called toLocalFolder
 int FTPsClient.getFolderCreate(java.lang.String ftpsFolder, java.lang.String toLocalFolder, BatchTransferProgress batchTransferProgress, boolean recursive)
          Similiar to getFolderCreate except recursive can be switched on/off
 int FTPsClient.moveFile(java.lang.String nameOfFileToMove, java.lang.String ftpFromFolder, java.lang.String newNameOfFile, java.lang.String ftpToFolder)
          Move a remote file on the ftp server specified by ftpFromFolder/nameOfFileToMove to another remote folder with a new name specified ftpToFolder/newNameOfFile
static int FTPs.moveFile(java.lang.String nameOfFileToMove, java.lang.String ftpsFromFolder, java.lang.String newNameOfFile, java.lang.String ftpsToFolder, java.lang.String serverName, java.lang.String username, java.lang.String password)
          Move a remote file on the ftps server specified by ftpsFromFolder/nameOfFileToMove to another remote folder with a new name specified ftpsToFolder/newNameOfFile
 int FTPsClient.sendFile(java.io.InputStream inputStream, java.lang.String nameOfFileToStore, java.lang.String ftpDestFolder)
          Take any input stream (all classes that implement from java.io.InputStream) and read it to a buffer and FTPS it to a remote FTPS Server specified by ftpDestFolder i.e / or /ftpRoot or /myftpFolder, the name of the file stored is specified by nameOfFileToStore i.e "test.txt"
static int FTPs.sendFile(java.io.InputStream inputStream, java.lang.String nameOfFileToStore, java.lang.String ftpsDestFolder, java.lang.String serverName, java.lang.String username, java.lang.String password)
          Take any input stream (all classes that implement from java.io.InputStream) and read it to a buffer and FTPs it to a remote FTPs Server specified by ftpsDestFolder i.e / or /ftpsRoot or /myftpsFolder, the name of the file stored is specified by nameOfFileToStore i.e "test.txt"
 int FTPsClient.sendFile(java.lang.String localFilePath, java.lang.String ftpDestFolder)
          Read in a file specified by localFilePath, for example: C:\myfiles\test.txt or /home/joe/images/img.jpg it does not matter if the file is of binary or text, and ftp it to a remote ftp folder specified by ftpDestFolder, i.e / or /ftpRoot or /myftpFolder.
 int FTPsClient.sendFile(java.lang.String localFilePath, java.lang.String filetransferDestFolder, java.lang.String nameOfFileToStore)
          Similar to the other sendFile except you get to choose what name to be stored on the server
static int FTPs.sendFile(java.lang.String localFilePath, java.lang.String ftpsDestFolder, java.lang.String serverName, java.lang.String username, java.lang.String password)
          Read in a file specified by localFilePath, for example: C:\myfiles\test.txt or /home/joe/images/img.jpg it does not matter if the file is of binary or text, and ftps it to a remote ftps folder specified by ftpsDestFolder, i.e / or /ftpsRoot or /myftpsFolder.
static int FTPs.sendFile(java.lang.String localFilePath, java.lang.String ftpsDestFolder, java.lang.String nameOfFileToStore, java.lang.String serverName, java.lang.String username, java.lang.String password)
          Similar to the other sendFile except you get to choose what name to be stored on the server
 int FTPsClient.sendFolder(java.lang.String sendingFolder, java.lang.String ftpsFolder, BatchTransferProgress batchTransferProgress)
          Transfer all files and subdirectories recursively from sendingFolder, for example: C:\myfiles or /home/joe/images to the remote ftps folder ftpsFolder.
 int FTPsClient.sendFolder(java.lang.String sendingFolder, java.lang.String ftpsFolder, BatchTransferProgress batchTransferProgress, boolean recursive)
          Similiar to sendFolder, only recursive can be switched on and off The progress can be monitored by registering BatchTransferProgress object with the method
protected  int FTPsClient.sendFolder(java.lang.String sendingFolder, java.lang.String filetransferFolder, BatchTransferProgress batchTransferProgress, boolean justFolderContent, boolean recursive)
           
static int FTPs.sendFolder(java.lang.String sendingFolder, java.lang.String ftpsFolder, BatchTransferProgress batchTransferProgress, java.lang.String serverName, java.lang.String username, java.lang.String password)
          Transfer all files or subdirectories recursively from sendingFolder, for example: C:\myfiles or /home/joe/images to the remote ftps folder ftpsFolder The progress can be monitored by registering BatchTransferProgress object with the method
 int FTPsClient.sendFolderCreate(java.lang.String sendingFolder, java.lang.String ftpsFolder, BatchTransferProgress batchTransferProgress)
          Similiar to sendFolder, except it creates the sendingFolder remotely and sends all its content recursively to the remote ftps folder ftpsFolder The progress can be monitored by registering BatchTransferProgress object with the method
 int FTPsClient.sendFolderCreate(java.lang.String sendingFolder, java.lang.String ftpsFolder, BatchTransferProgress batchTransferProgress, boolean recursive)
          Similiar to sendFolderCreate, except recursive can be switched on/off
 

Uses of FileTransferException in com.zehon.scp
 

Methods in com.zehon.scp that throw FileTransferException
 int SCPClient.getFile(java.lang.String remoteFileName, java.lang.String scpFolder, java.lang.String toLocalFolder)
          Retrieve a remote file specified by scpFolder/remoteFileName and buffer it and write a local folder called toLocalFolder
static int SCP.getFile(java.lang.String remoteFileName, java.lang.String scpFolder, java.lang.String serverName, java.lang.String username, java.lang.String password, java.lang.String toLocalFolder)
          Retrieve a remote file specified by scpFolder/remoteFileName and buffer it and write a local folder called toLocalFolder
static void SCPClient.scpFrom(java.lang.String host, java.lang.String user, java.lang.String password, java.lang.String remoteFile, java.lang.String localFolderFile)
           
static void SCPClient.scpTo(java.lang.String host, java.lang.String user, java.lang.String password, java.lang.String localFile, java.lang.String remoteFile)
           
 int SCPClient.sendFile(java.lang.String localFilePath, java.lang.String scpDestFolder, java.lang.String newFileName)
          Read in a file specified by localFilePath, for example: C:\myfiles\test.txt or /home/joe/images/img.jpg it does not matter if the file is of binary or text, and scp it to a remote scp folder specified by scpDestFolder, i.e / or /scpRoot or /myscpFolder.
static int SCP.sendFile(java.lang.String localFilePath, java.lang.String scpDestFolder, java.lang.String newFileName, java.lang.String serverName, java.lang.String username, java.lang.String password)
          Read in a file specified by localFilePath, for example: C:\myfiles\test.txt or /home/joe/images/img.jpg it does not matter if the file is of binary or text, and scp it to a remote scp folder specified by scpDestFolder, i.e / or /scpRoot or /myscpFolder.
 

Uses of FileTransferException in com.zehon.sftp
 

Methods in com.zehon.sftp that throw FileTransferException
static void SFTP.closeCache()
          Clean up the global cache Clean up all cache threads before your stand-alone application exits, helping it terminate the parent thread instead of hanging because the cache's thread
is still running.
 int SFTPClient.copyFile(java.lang.String sourceFilePath, java.lang.String destFilePath)
          Copy a remote file specified by sourceFilePath to another remote folder or file path specified by destFilePath.
static int SFTP.copyFile(java.lang.String sourceFilePath, java.lang.String destFilePath, java.lang.String serverName, java.lang.String username, java.lang.String password)
          Copy a remote file specified by sourceFilePath to another remote folder or file path specified by destFilePath.
 int SFTPClient.createFolder(java.lang.String nameOfFolderToCreate, java.lang.String sftpFolder)
          Create a remote file on the sftp server specified by sftpFolder/nameOfFolderToCreate If the folder already exists returns successfully
static int SFTP.createFolder(java.lang.String nameOfFolderToCreate, java.lang.String sftpFolder, java.lang.String serverName, java.lang.String username, java.lang.String password)
          Create a remote file on the sftp server specified by sftpFolder/nameOfFolderToCreate If the folder already exists returns successfully
 int SFTPClient.deleteFile(java.lang.String nameOfFileToDelete, java.lang.String sftpFolder)
          Delete a remote file on the sftp server specified by sftpFolder/nameOfFileToDelete
static int SFTP.deleteFile(java.lang.String nameOfFileToDelete, java.lang.String sftpFolder, java.lang.String serverName, java.lang.String username, java.lang.String password)
          Delete a remote file on the sftp server specified by sftpFolder/nameOfFileToDelete
 boolean SFTPClient.fileExists(java.lang.String sftpFolder, java.lang.String nameOfFile)
          Check if the remote sftp file exists
static boolean SFTP.fileExists(java.lang.String sftpFolder, java.lang.String nameOfFile, java.lang.String serverName, java.lang.String username, java.lang.String password)
          Check if the remote sftp file exists
 boolean SFTPClient.folderExists(java.lang.String sftpFolder)
          Check if the remote sftpFolder exists
static boolean SFTP.folderExists(java.lang.String sftpFolder, java.lang.String serverName, java.lang.String username, java.lang.String password)
          Check if the remote sftpFolder exists
 int SFTPClient.getFile(java.lang.String remoteFileName, java.lang.String sftpFolder, java.lang.String toLocalFolder)
          Retrieve a remote file specified by sftpFolder/remoteFileName and buffer it and write a local folder called toLocalFolder
static int SFTP.getFile(java.lang.String remoteFileName, java.lang.String sftpFolder, java.lang.String serverName, java.lang.String username, java.lang.String password, java.lang.String toLocalFolder)
          Retrieve a remote file specified by sftpFolder/remoteFileName and buffer it and write a local folder called toLocalFolder
 java.io.InputStream SFTPClient.getFileAsStream(java.lang.String remoteFileName, java.lang.String sftpFolder)
          Retrieve a remote file specified by sftpFolder/remoteFileName as a stream
static java.io.InputStream SFTP.getFileAsStream(java.lang.String remoteFileName, java.lang.String sftpFolder, java.lang.String serverName, java.lang.String username, java.lang.String password)
          Retrieve a remote file specified by sftpFolder/remoteFileName as a stream
 java.lang.String[] SFTPClient.getFileNamesInFolder(java.lang.String sftpFolder)
          Retrieve all filenames in a remote folder specified by sftpFolder
static java.lang.String[] SFTP.getFileNamesInFolder(java.lang.String sftpFolder, java.lang.String serverName, java.lang.String username, java.lang.String password)
          Retrieve all filenames in a remote folder specified by sftpFolder
 int SFTPClient.getFolder(java.lang.String sftpFolder, java.lang.String toLocalFolder, BatchTransferProgress batchTransferProgress)
          Retrieve a remote folder and all the containing filess specified by sftpFolder recursively, write to a local folder called toLocalFolder sftpFolder WILL NOT BE CREATED LOCALLY BUT ONLY ITS CONTENTS AND SUBDIRECTORIES REFER TO getFolderCreate if sftpFolder needs to be created.
 int SFTPClient.getFolder(java.lang.String sftpFolder, java.lang.String toLocalFolder, BatchTransferProgress batchTransferProgress, boolean recursive)
          Similiar to getFolder except recursive can be switched on/off
static int SFTP.getFolder(java.lang.String sftpFolder, java.lang.String toLocalFolder, BatchTransferProgress batchTransferProgress, java.lang.String serverName, java.lang.String username, java.lang.String password)
          Retrieve a remote folder and all the containing files specified by sftpFolder write to a local folder called toLocalFolder
 int SFTPClient.getFolderCreate(java.lang.String sftpFolder, java.lang.String toLocalFolder, BatchTransferProgress batchTransferProgress)
          Similiar to getFolder except it creates sftpFolder locally in toLocalFolder and retrieve all the containing filess specified by sftpFolder recursively, write to a local folder called toLocalFolder
 int SFTPClient.getFolderCreate(java.lang.String sftpFolder, java.lang.String toLocalFolder, BatchTransferProgress batchTransferProgress, boolean recursive)
          Similiar to getFolderCreate except recursive can be switched on/off
static int SFTP.getFolderCreate(java.lang.String sftpFolder, java.lang.String toLocalFolder, BatchTransferProgress batchTransferProgress, java.lang.String serverName, java.lang.String username, java.lang.String password)
          Similiar to getFolder except it creates sftpFolder locally in toLocalFolder and retrieve all the containing filess specified by sftpFolder recursively, write to a local folder called toLocalFolder
 long SFTPClient.getLastModificationTime(java.lang.String filePath)
          Get last modification or update time of a file or a folder
 java.util.Date SFTPClient.getLastModificationTimeDate(java.lang.String filePath)
          Get last modification or update time of a file or a folder as a java.util.Date object
 int SFTPClient.moveFile(java.lang.String nameOfFileToMove, java.lang.String sftpFromFolder, java.lang.String newNameOfFile, java.lang.String sftpToFolder)
          Move a remote file on the sftp server specified by sftpFromFolder/nameOfFileToMove to another remote folder with a new name specified sftpToFolder/newNameOfFile
static int SFTP.moveFile(java.lang.String nameOfFileToMove, java.lang.String sftpFromFolder, java.lang.String newNameOfFile, java.lang.String sftpToFolder, java.lang.String serverName, java.lang.String username, java.lang.String password)
          Move a remote file on the sftp server specified by sftpFromFolder/nameOfFileToMove to another remote folder with a new name specified sftpToFolder/newNameOfFile
 int SFTPClient.sendFile(java.io.InputStream inputStream, java.lang.String nameOfFileToStore, java.lang.String sftpDestFolder)
          Take any input stream (all classes that implement from java.io.InputStream) and read it to a buffer and SFTP it to a remote SFTP Server specified by sftpDestFolder i.e / or /sftpRoot or /mysftpFolder, the name of the file stored is specified by nameOfFileToStore i.e "test.txt"
static int SFTP.sendFile(java.io.InputStream inputStream, java.lang.String nameOfFileToStore, java.lang.String sftpDestFolder, java.lang.String serverName, java.lang.String username, java.lang.String password)
          Take any input stream (all classes that implement from java.io.InputStream) and read it to a buffer and SFTP it to a remote SFTP Server specified by sftpDestFolder i.e / or /sftpRoot or /mysftpFolder, the name of the file stored is specified by nameOfFileToStore i.e "test.txt"
 int SFTPClient.sendFile(java.lang.String localFilePath, java.lang.String sftpDestFolder)
          Read in a file specified by localFilePath, for example: C:\myfiles\test.txt or /home/joe/images/img.jpg it does not matter if the file is of binary or text, and sftp it to a remote sftp folder specified by sftpDestFolder, i.e / or /sftpRoot or /mysftpFolder.
static int SFTP.sendFile(java.lang.String localFilePath, java.lang.String sftpDestFolder, java.lang.String serverName, java.lang.String username, java.lang.String password)
          Read in a file specified by localFilePath, for example: C:\myfiles\test.txt or /home/joe/images/img.jpg it does not matter if the file is of binary or text, and sftp it to a remote sftp folder specified by sftpDestFolder, i.e / or /sftpRoot or /mysftpFolder.
static int SFTP.sendFile(java.lang.String localFilePath, java.lang.String sftpDestFolder, java.lang.String nameOfFileToStore, java.lang.String serverName, java.lang.String username, java.lang.String password)
          Similar to the other sendFile except you get to choose what name to be stored on the server
 int SFTPClient.sendFileOriginal(java.lang.String localFilePath, java.lang.String filetransferDestFolder)
          Read in a file specified by localFilePath, for example: C:\myfiles\test.txt or /home/joe/images/img.jpg it does not matter if the file is of binary or text, and sftp it to a remote sftp folder specified by sftpDestFolder, i.e / or /sftpRoot or /mysftpFolder.
 int SFTPClient.sendFileOriginal(java.lang.String localFilePath, java.lang.String filetransferDestFolder, java.lang.String nameOfFileToStore)
          Similar to the other sendFileOriginal except you get to choose what name to be stored on the server
static int SFTP.sendFileOriginal(java.lang.String localFilePath, java.lang.String sftpDestFolder, java.lang.String serverName, java.lang.String username, java.lang.String password)
          Read in a file specified by localFilePath, for example: C:\myfiles\test.txt or /home/joe/images/img.jpg it does not matter if the file is of binary or text, and sftp it to a remote sftp folder specified by sftpDestFolder, i.e / or /sftpRoot or /mysftpFolder.
 int SFTPClient.sendFolder(java.lang.String sendingFolder, java.lang.String sftpFolder, BatchTransferProgress batchTransferProgress)
          Transfer all files and subdirectories recursively from sendingFolder, for example: C:\myfiles or /home/joe/images to the remote sftp folder sftpFolder.
 int SFTPClient.sendFolder(java.lang.String sendingFolder, java.lang.String sftpFolder, BatchTransferProgress batchTransferProgress, boolean recursive)
          Similiar to sendFolder, only recursive can be switched on and off The progress can be monitored by registering BatchTransferProgress object with the method
static int SFTP.sendFolder(java.lang.String sendingFolder, java.lang.String sftpFolder, BatchTransferProgress batchTransferProgress, java.lang.String serverName, java.lang.String username, java.lang.String password)
          Transfer all files or subdirectories recursively from sendingFolder, for example: C:\myfiles or /home/joe/images to the remote sftp folder sftpFolder The progress can be monitored by registering BatchTransferProgress object with the method
 int SFTPClient.sendFolderCreate(java.lang.String sendingFolder, java.lang.String sftpFolder, BatchTransferProgress batchTransferProgress)
          Similiar to sendFolder, except it creates the sendingFolder remotely and sends all its content recursively to the remote sftp folder sftpFolder The progress can be monitored by registering BatchTransferProgress object with the method
 int SFTPClient.sendFolderCreate(java.lang.String sendingFolder, java.lang.String sftpFolder, BatchTransferProgress batchTransferProgress, boolean recursive)
          Similiar to sendFolderCreate, except recursive can be switched on/off
static int SFTP.sendFolderCreate(java.lang.String sendingFolder, java.lang.String sftpFolder, BatchTransferProgress batchTransferProgress, java.lang.String serverName, java.lang.String username, java.lang.String password)
          Similiar to sendFolder, except it creates the sendingFolder remotely and sends all its content recursively to the remote sftp folder sftpFolder The progress can be monitored by registering BatchTransferProgress object with the method
 void SFTPClient.setLastModificationTime(java.lang.String filePath, long modificationTime)
          Set last modification time of a file or a folder
 void SFTPClient.setLastModificationTimeDate(java.lang.String filePath, java.util.Date modificationDate)
          Set last modification time of a file or a folder
 



Copyright © 2009 Zehon Team. All Rights Reserved.