Class FTPAccessDeniedException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.io.IOException
-
- java.nio.file.FileSystemException
-
- java.nio.file.AccessDeniedException
-
- com.github.robtimus.filesystems.ftp.FTPAccessDeniedException
-
- All Implemented Interfaces:
FTPResponse,Serializable
public class FTPAccessDeniedException extends AccessDeniedException implements FTPResponse
An exception that is thrown if an FTP command does not execute successfully because access to a file has been denied.- Author:
- Rob Spoor
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description FTPAccessDeniedException(String file, int replyCode, String replyString)Creates a newFTPAccessDeniedException.FTPAccessDeniedException(String file, String other, int replyCode, String replyString)Creates a newFTPAccessDeniedException.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetReplyCode()Returns the reply code of the FTP response.StringgetReplyString()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
-
FTPAccessDeniedException
public FTPAccessDeniedException(String file, int replyCode, String replyString)
Creates a newFTPAccessDeniedException.- Parameters:
file- A string identifying the file, ornullif 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.
-
FTPAccessDeniedException
public FTPAccessDeniedException(String file, String other, int replyCode, String replyString)
Creates a newFTPAccessDeniedException.- Parameters:
file- A string identifying the file, ornullif not known.other- A string identifying the other file, ornullif 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:FTPResponseReturns the reply code of the FTP response.- Specified by:
getReplyCodein interfaceFTPResponse- Returns:
- The integer value of the reply code of the FTP response.
-
getReplyString
public String getReplyString()
Description copied from interface:FTPResponseReturns the entire text from the FTP response.- Specified by:
getReplyStringin interfaceFTPResponse- Returns:
- The entire text from the FTP response.
-
-