Uses of Class
com.glub.secureftp.bean.FTPException

Uses of FTPException in com.glub.secureftp.bean
 

Subclasses of FTPException in com.glub.secureftp.bean
 class FTPAbortException
          Thrown if the FTP server aborted a data connection.
 class FTPAccessDeniedException
          Thrown if the FTP server denies access to a resource.
 class FTPAuthNotSupportedException
          Thrown if the FTP server does not support an explicit SSL connection.
 class FTPBadLoginException
          Thrown if a login to the FTP server fails.
 class FTPConnectException
          Thrown if a connection to the FTP server fails.
 class FTPConnectionLostException
          Thrown if the FTP connection was dropped (or timed-out).
 class FTPKeyStoreException
          Thrown if there is a problem with the KeyStore
 class FTPNeedAccountException
          Thrown if the FTP server requires an account to continue the login process.
 class FTPNeedPasswordException
          Thrown if the FTP server requires a password to continue the login process.
 class FTPNoSuchFileException
          Thrown if the remote file cannot be found on the FTP server.
 class FTPNotADirectoryException
          Thrown if the remote file is not a directory.
 class FTPPermissionDeniedException
          Thrown if the logged in user does not have permission to do the requested task.
 class FTPPolicyRestrictionException
          Thrown if the FTP server has a policy restriction
 class FTPRestartNotSupportedException
          Thrown if the server does not support restarting interruped file transfers.
 

Methods in com.glub.secureftp.bean that throw FTPException
 void FTP.abort(FTPAbortableTransfer abort)
          Abort a data transfer from the FTP server.
 void FTPCommand.abort(FTPData data)
          Abort a data transfer.
 void FTPWrite.abortTransfer()
          Abort the data transfer.
 void FTPRead.abortTransfer()
          Abort the data transfer.
 void FTPData.abortTransfer()
          Abort the data transfer.
 void FTPCommand.acct(String account)
          Specify the account name to the FTP server.
 void FTP.append(File file, RemoteFile appendTo)
          Append to a file on the FTP server.
 void FTP.append(File file, RemoteFile appendTo, FTPAbortableTransfer abort)
          Append to a file on the FTP server with the ability to abort the data transfer.
 void FTP.append(File file, RemoteFile appendTo, Progress progress)
          Append to a file on the FTP server with progress information.
 void FTP.append(File file, RemoteFile appendTo, Progress progress, FTPAbortableTransfer abort)
          Append to a file on the FTP server with progress information and the ability to abort the data transfer.
 void FTP.append(File file, String appendTo)
          Append to a file on the FTP server.
 void FTP.append(File file, String appendTo, FTPAbortableTransfer abort)
          Append to a file on the FTP server with the ability to abort the data transfer.
 void FTP.append(File file, String appendTo, Progress progress)
          Append to a file on the FTP server with progress information.
 void FTP.append(File file, String appendTo, Progress progress, FTPAbortableTransfer abort)
          Append to a file on the FTP server with progress information and the ability to abort the data transfer.
 void FTP.append(InputStream inputStream, long localFileSize, RemoteFile appendTo, Progress progress)
          Append to a file on the FTP server with progress information.
 void FTP.append(InputStream inputStream, long localFileSize, RemoteFile appendTo, Progress progress, FTPAbortableTransfer abort)
          Append to a file on the FTP server with progress information and the ability to abort the data transfer.
 void FTP.append(InputStream inputStream, long localFileSize, String appendTo, Progress progress)
          Append to a file on the FTP server with progress information.
 void FTP.append(InputStream inputStream, long localFileSize, String appendTo, Progress progress, FTPAbortableTransfer abort)
          Append to a file on the FTP server with progress information and the ability to abort the data transfer.
 void FTP.append(InputStream inputStream, RemoteFile appendTo)
          Append to a file on the FTP server.
 void FTP.append(InputStream inputStream, RemoteFile appendTo, FTPAbortableTransfer abort)
          Append to a file on the FTP server with the ability to abort the data transfer.
 void FTP.append(InputStream inputStream, String appendTo)
          Append to a file on the FTP server.
 void FTP.append(InputStream inputStream, String appendTo, FTPAbortableTransfer abort)
          Append to a file on the FTP server with the ability to abort the data transfer.
 void FTPCommand.append(String file, FTPData data)
          Append to a file on the FTP server.
 void FTP.ascii()
          Set the data transfer mode to ascii.
 void SSLFTPCommand.auth(String authType)
          Specify the authorization type.
 void FTP.binary()
          Set the data transfer mode to binary (or image).
 void SSLFTPCommand.ccc()
          Convert the control socket back to a clear control socket.
 void FTPCommand.cdup()
          Move up one directory on the FTP server.
 void FTP.cdup()
          Change up one directory on the FTP server.
 void FTP.chdir(RemoteFile dir)
          Change to a remote directory on the FTP server.
 void FTPCommand.chdir(String dir)
          Change remote directory on the FTP server.
 void FTP.chdir(String dir)
          Change to a remote directory on the FTP server.
 void SSLFTP.connect()
          Connect to the FTP host and port with data encyption off by default.
 void FTP.connect()
          Connect to the FTP host and port.
 void SSLFTP.connect(boolean encryptData)
          Connect to the FTP host and port.
 void FTP.delete(RemoteFile fileName)
          Delete a file from the FTP server.
 void FTPCommand.delete(String filename)
          Delete a file from the FTP server.
 void FTP.delete(String fileName)
          Delete a file from the FTP server.
protected  void SSLFTP.doExplicitHandshake()
          This handles an explicit SSL connection by sending the AUTH command to the FTP server and converting the plaintext control socket into an SSL control socket.
 void FTPWrite.doTransfer()
          Handle the data transfer.
 void FTPRead.doTransfer()
          Handle the data transfer.
 void FTPData.doTransfer()
          Handle the data transfer.
 void FTP.ebcdic()
          Set the data transfer mode to ebcdic.
 void SSLFTP.forceDataEncryptionOn(boolean on)
          Forces the encryption of the data channel on or off.
 String FTPCommand.help(String item)
          Get help from the FTP server.
 String FTP.help(String item)
          Get the server's remote help.
 RemoteFileList FTP.list()
          List the current remote directory.
 RemoteFileList FTP.list(FTPAbortableTransfer abort)
          List the current remote directory with the ability to abort the listing.
 RemoteFileList FTP.list(RemoteFile file)
          List items on the remote FTP server.
 RemoteFileList FTP.list(RemoteFile file, FTPAbortableTransfer abort, boolean showHidden)
          List items on the remote FTP server with the ability to abort the listing.
 RemoteFileList FTP.list(String itemsToList)
          List items on the remote FTP server.
 RemoteFileList FTP.list(String itemsToList, FTPAbortableTransfer abort, boolean showHidden)
          List items on the remote FTP server with the ability to abort the listing.
 void FTPCommand.list(String itemsToList, FTPData data, boolean showHidden)
          List files in a directory on the FTP server.
 RemoteFileList FTP.listAll()
          List the current remote directory, including hidden files.
 RemoteFileList FTP.listAll(FTPAbortableTransfer abort)
          List the current remote directory including hidden files with the ability to abort the listing.
 void FTP.login(String user, String pass)
          Login to the FTP server.
 void FTP.login(String user, String pass, String acct)
          Login to the FTP server.
 void SSLFTP.logout()
          Logout from the FTP server.
 void FTP.logout()
          Logout from the FTP server.
 Date FTPCommand.mdtm(String file)
          Get the modification time of a file on the FTP server.
 void FTPCommand.mkdir(String dir)
          Make a directory on the FTP server.
 void FTP.mkdir(String newDir)
          Make a new directory on the FTP server.
 void FTPCommand.modeZ()
          Mode Z compression
 void FTP.modeZ()
          Set mode z (on-the-fly compression) data transfer.
 void FTPCommand.nlst(String itemsToList, FTPData data)
          NList files in a directory on the FTP server.
 void FTPCommand.noop()
          Send a noop to the FTP server.
 void FTP.noop()
          Send a noop command to the FTP server.
 void FTPCommand.pass(String password)
          Specify the password for logging in to the FTP server.
 HostInfo FTPCommand.pasv()
          Request a PASV data transfer from the FTP server.
protected  HostInfo FTP.pasv()
          Setup a pasv data connection.
 void SSLFTPCommand.pbsz(int bufferSize)
          Specify the protection buffer.
 void FTPCommand.port(HostInfo hostInfo)
          Request a PORT data transfer from the FTP server.
protected  void FTP.port(HostInfo hostInfo)
          Setup an active data connection.
 void SSLFTPCommand.prot(char securityMode)
          Specify the protection mode.
 String FTPCommand.pwd()
          Get the working directory on the FTP server.
 String FTP.pwd()
          Get the current directory on the FTP server.
 void FTPCommand.quit()
          Quit the FTP session.
 void FTPCommand.raw(String rawCmd)
          Send a raw command to the FTP server.
 void FTP.raw(String rawCmd)
          Send a raw command to the FTP server.
protected  void FTPCommand.recvCmd()
          Receive the message back from the FTP server.
 void FTPCommand.rename(String from, String to)
          Rename a file on the FTP server.
 void FTP.rename(String from, String to)
          Rename a file on the FTP server.
 void FTPCommand.rest(long byteOffset)
          Restart an incomplete file transfer.
 void FTP.retrieve(RemoteFile remoteFile, File outputFile, boolean restartXfer)
          Retrieve a file from the FTP server.
 void FTP.retrieve(RemoteFile remoteFile, File outputFile, boolean restartXfer, FTPAbortableTransfer abort)
          Retrieve a file from the FTP server with the ability to abort the transfer.
 void FTP.retrieve(RemoteFile remoteFile, File outputFile, boolean restartXfer, Progress progress)
          Retrieve a file from the FTP server with progress information.
 void FTP.retrieve(RemoteFile remoteFile, File outputFile, boolean restartXfer, Progress progress, FTPAbortableTransfer abort)
          Retrieve a file from the FTP server with progress information and the ability to abort the transfer.
 void FTP.retrieve(RemoteFile remoteFile, OutputStream outputStream)
          Retrieve a file from the FTP server.
 void FTP.retrieve(RemoteFile remoteFile, OutputStream outputStream, FTPAbortableTransfer abort)
          Retrieve a file from the FTP server with the ability to abort the transfer.
 void FTP.retrieve(RemoteFile remoteFile, OutputStream outputStream, Progress progress)
          Retrieve a file from the FTP server with progress information.
 void FTP.retrieve(RemoteFile remoteFile, OutputStream outputStream, Progress progress, FTPAbortableTransfer abort)
          Retrieve a file from the FTP server with progress information and the ability to abort the transfer.
 void FTP.retrieve(String remoteFile, File outputFile, boolean restartXfer)
          Retrieve a file from the FTP server.
 void FTP.retrieve(String remoteFile, File outputFile, boolean restartXfer, FTPAbortableTransfer abort)
          Retrieve a file from the FTP server with the ability to abort the transfer.
 void FTP.retrieve(String remoteFile, File outputFile, boolean restartXfer, Progress progress)
          Retrieve a file from the FTP server with progress information.
 void FTP.retrieve(String remoteFile, File outputFile, boolean restartXfer, Progress progress, FTPAbortableTransfer abort)
          Retrieve a file from the FTP server with progress information and the ability to abort the transfer.
 void FTPCommand.retrieve(String file, FTPData data)
          Retrieve a file from the FTP server.
 void FTP.retrieve(String remoteFile, OutputStream outputStream)
          Retrieve a file from the FTP server.
 void FTP.retrieve(String remoteFile, OutputStream outputStream, FTPAbortableTransfer abort)
          Retrieve a file from the FTP server with the ability to abort the transfer.
 void FTP.retrieve(String remoteFile, OutputStream outputStream, Progress progress)
          Retrieve a file from the FTP server with progress information.
 void FTP.retrieve(String remoteFile, OutputStream outputStream, Progress progress, FTPAbortableTransfer abort)
          Retrieve a file from the FTP server with progress information and the ability to abort the transfer.
 void FTP.rmdir(RemoteFile dir)
          Remote a directory from the FTP server.
 void FTPCommand.rmdir(String dir)
          Remove a directory from the FTP server.
 void FTP.rmdir(String dir)
          Remote a directory from the FTP server.
 void FTP.sendAccount(String acct)
          Sends the account to the FTP server.
protected  void FTPCommand.sendCmd(String cmd)
          Send a command to the FTP server.
protected  void FTPCommand.sendCmd(String cmd, String cmdMask)
          Send a command to the FTP server with command masking for client reporting.
 void FTP.sendPassword(String pass)
          Sends the password to the FTP server.
 void FTP.sendUserName(String user)
          Sends the username to the FTP server.
 void SSLFTP.setClearCommandChannel()
          Revert a secure connection back to a clear control connection.
 void SSLFTP.setDataEncryptionOn(boolean on)
          Set the encryption of the data channel on or off.
 void FTP.setStringDataAsUTF8(boolean on)
          Set server to treat string data in UTF8 format
 long FTP.size(RemoteFile file)
          Get the size of a file on the FTP server.
 long FTPCommand.size(String filename)
          Get the size of a file from the FTP server.
 long FTP.size(String file)
          Get the size of a file on the FTP server.
 void FTP.store(File file, boolean restartXfer)
          Store a file to the FTP server.
 void FTP.store(File file, boolean restartXfer, FTPAbortableTransfer abort)
          Store a file to the FTP server with the ability to abort the data transfer.
 void FTP.store(File file, boolean restartXfer, Progress progress)
          Store a file to the FTP server with progress information.
 void FTP.store(File file, boolean restartXfer, Progress progress, FTPAbortableTransfer abort)
          Store a file to the FTP server with progress information and the ability to abort the data transfer.
 void FTP.store(File file, String name, boolean restartXfer)
          Store a file to the FTP server with a specific filename.
 void FTP.store(File file, String name, boolean restartXfer, FTPAbortableTransfer abort)
          Store a file to the FTP server with a specific filename and with the ability to abort the data transfer.
 void FTP.store(File file, String name, boolean restartXfer, Progress progress)
          Store a file to the FTP server with a specific filename and with progress information.
 void FTP.store(File file, String name, boolean restartXfer, Progress progress, FTPAbortableTransfer abort)
          Store a file to the FTP server with a specific filename and progress information and the ability to abort the data transfer.
 void FTP.store(InputStream inputStream)
          Store a file to the FTP server.
 void FTP.store(InputStream inputStream, FTPAbortableTransfer abort)
          Store a file to the FTP server with the ability to abort the data transfer.
 void FTP.store(InputStream inputStream, long localFileSize, Progress progress)
          Store a file to the FTP server with progress information.
 void FTP.store(InputStream inputStream, long localFileSize, Progress progress, FTPAbortableTransfer abort)
          Store a file to the FTP server with progress information and the ability to abort the data transfer.
 void FTP.store(InputStream inputStream, long localFileSize, String name, Progress progress)
          Store a file to the FTP server with a specific filename and with progress information.
 void FTP.store(InputStream inputStream, long localFileSize, String name, Progress progress, FTPAbortableTransfer abort)
          Store a file to the FTP server with a specific filename and progress information and the ability to abort the data transfer.
 void FTP.store(InputStream inputStream, String name)
          Store a file to the FTP server with a specific filename.
 void FTP.store(InputStream inputStream, String name, FTPAbortableTransfer abort)
          Store a file to the FTP server with a specific filename and with the ability to abort the data transfer.
 void FTPCommand.store(String file, FTPData data)
          Store a file on the FTP server.
 String FTPCommand.syst()
          Get system information from the FTP server.
 Date FTP.time(RemoteFile file)
          Get the modification time of a file on the FTP server.
 Date FTP.time(String file)
          Get the modification time of a file on the FTP server.
 void FTPCommand.type(char t)
          Set the type of transfer.
 void FTPCommand.user(String username)
          Specify the username for logging in to the FTP server.
 



Copyright © 2000-08 Glub Tech, Inc. All Rights Reserved.