Class FTPDirectoryNotEmptyException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.io.IOException
-
- java.nio.file.FileSystemException
-
- java.nio.file.DirectoryNotEmptyException
-
- com.github.robtimus.filesystems.ftp.FTPDirectoryNotEmptyException
-
- All Implemented Interfaces:
FTPResponse,Serializable
public class FTPDirectoryNotEmptyException extends DirectoryNotEmptyException implements FTPResponse
An exception that is thrown if an FTP command does not execute successfully because a directory is not empty.- Author:
- Rob Spoor
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description FTPDirectoryNotEmptyException(String file, int replyCode, String replyString)Creates a newFTPDirectoryNotEmptyException.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetMessage()StringgetReason()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, getOtherFile
-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
-
-
-
Constructor Detail
-
FTPDirectoryNotEmptyException
public FTPDirectoryNotEmptyException(String file, int replyCode, String replyString)
Creates a newFTPDirectoryNotEmptyException.- 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.
-
-
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.
-
getReason
public String getReason()
- Overrides:
getReasonin classFileSystemException
-
getMessage
public String getMessage()
- Overrides:
getMessagein classFileSystemException
-
-