|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
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. |
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |