Class FTPFileAlreadyExistsException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.io.IOException
-
- java.nio.file.FileSystemException
-
- java.nio.file.FileAlreadyExistsException
-
- com.github.robtimus.filesystems.ftp.FTPFileAlreadyExistsException
-
- All Implemented Interfaces:
FTPResponse
,Serializable
public class FTPFileAlreadyExistsException extends FileAlreadyExistsException implements FTPResponse
An exception that is thrown if an FTP command does not execute successfully because a file already exists.- Author:
- Rob Spoor
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description FTPFileAlreadyExistsException(String file, int replyCode, String replyString)
Creates a newFTPFileAlreadyExistsException
.FTPFileAlreadyExistsException(String file, String other, int replyCode, String replyString)
Creates a newFTPFileAlreadyExistsException
.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getReplyCode()
Returns the reply code of the FTP response.String
getReplyString()
Returns the entire text from the FTP response.-
Methods inherited from class java.nio.file.FileSystemException
getFile, getMessage, getOtherFile, getReason
-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
-
-
-
Constructor Detail
-
FTPFileAlreadyExistsException
public FTPFileAlreadyExistsException(String file, int replyCode, String replyString)
Creates a newFTPFileAlreadyExistsException
.- Parameters:
file
- A string identifying the file, ornull
if not known.replyCode
- The integer value of the reply code of the last FTP reply that triggered this exception.replyString
- The entire text from the last FTP response that triggered this exception. It will be used as the exception's reason.
-
FTPFileAlreadyExistsException
public FTPFileAlreadyExistsException(String file, String other, int replyCode, String replyString)
Creates a newFTPFileAlreadyExistsException
.- Parameters:
file
- A string identifying the file, ornull
if not known.other
- A string identifying the other file, ornull
if not known.replyCode
- The integer value of the reply code of the last FTP reply that triggered this exception.replyString
- The entire text from the last FTP response that triggered this exception. It will be used as the exception's reason.
-
-
Method Detail
-
getReplyCode
public int getReplyCode()
Description copied from interface:FTPResponse
Returns the reply code of the FTP response.- Specified by:
getReplyCode
in interfaceFTPResponse
- Returns:
- The integer value of the reply code of the FTP response.
-
getReplyString
public String getReplyString()
Description copied from interface:FTPResponse
Returns the entire text from the FTP response.- Specified by:
getReplyString
in interfaceFTPResponse
- Returns:
- The entire text from the FTP response.
-
-