public abstract class FtpCommand
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private boolean |
hasSucceeded |
private java.lang.String |
replyString |
Constructor and Description |
---|
FtpCommand() |
Modifier and Type | Method and Description |
---|---|
abstract void |
doWork(org.apache.commons.net.ftp.FTPClient ftpClient,
java.lang.String path) |
void |
execute(org.apache.commons.net.ftp.FTPClient ftpClient,
Path path,
java.lang.String messageInCaseOfError) |
static boolean |
isCodeSuccessfulCompletion(int replyCode)
Returns true if code is in interval [100,300).
|
void |
setHasSucceeded(boolean hasSucceeded) |
void |
setReplyString(java.lang.String replyString) |
private java.lang.String replyString
private boolean hasSucceeded
public void setReplyString(java.lang.String replyString)
public void setHasSucceeded(boolean hasSucceeded)
public abstract void doWork(org.apache.commons.net.ftp.FTPClient ftpClient, java.lang.String path) throws java.io.IOException
java.io.IOException
public void execute(org.apache.commons.net.ftp.FTPClient ftpClient, Path path, java.lang.String messageInCaseOfError) throws XenonException
XenonException
public static boolean isCodeSuccessfulCompletion(int replyCode)
replyCode
-