| Modifier and Type | Field and Description |
|---|---|
protected FileSystemOptions |
fileSystemOptions |
| Modifier | Constructor and Description |
|---|---|
protected |
FTPClientWrapper(GenericFileName root,
FileSystemOptions fileSystemOptions) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
abort() |
OutputStream |
appendFileStream(String relPath) |
boolean |
completePendingCommand() |
protected org.apache.commons.net.ftp.FTPClient |
createClient(GenericFileName rootName,
UserAuthenticationData authData) |
boolean |
deleteFile(String relPath) |
void |
disconnect() |
FileSystemOptions |
getFileSystemOptions() |
String |
getReplyString() |
GenericFileName |
getRoot() |
boolean |
isConnected() |
org.apache.commons.net.ftp.FTPFile[] |
listFiles(String relPath) |
boolean |
makeDirectory(String relPath) |
boolean |
removeDirectory(String relPath) |
boolean |
rename(String oldName,
String newName) |
InputStream |
retrieveFileStream(String relPath) |
InputStream |
retrieveFileStream(String relPath,
long restartOffset) |
OutputStream |
storeFileStream(String relPath) |
protected final FileSystemOptions fileSystemOptions
protected FTPClientWrapper(GenericFileName root, FileSystemOptions fileSystemOptions) throws FileSystemException
FileSystemExceptionpublic GenericFileName getRoot()
public FileSystemOptions getFileSystemOptions()
protected org.apache.commons.net.ftp.FTPClient createClient(GenericFileName rootName, UserAuthenticationData authData) throws FileSystemException
FileSystemExceptionpublic boolean isConnected()
throws FileSystemException
isConnected in interface FtpClientFileSystemExceptionpublic void disconnect()
throws IOException
disconnect in interface FtpClientIOExceptionpublic org.apache.commons.net.ftp.FTPFile[] listFiles(String relPath) throws IOException
listFiles in interface FtpClientIOExceptionpublic boolean removeDirectory(String relPath) throws IOException
removeDirectory in interface FtpClientIOExceptionpublic boolean deleteFile(String relPath) throws IOException
deleteFile in interface FtpClientIOExceptionpublic boolean rename(String oldName, String newName) throws IOException
rename in interface FtpClientIOExceptionpublic boolean makeDirectory(String relPath) throws IOException
makeDirectory in interface FtpClientIOExceptionpublic boolean completePendingCommand()
throws IOException
completePendingCommand in interface FtpClientIOExceptionpublic InputStream retrieveFileStream(String relPath) throws IOException
retrieveFileStream in interface FtpClientIOExceptionpublic InputStream retrieveFileStream(String relPath, long restartOffset) throws IOException
retrieveFileStream in interface FtpClientIOExceptionpublic OutputStream appendFileStream(String relPath) throws IOException
appendFileStream in interface FtpClientIOExceptionpublic OutputStream storeFileStream(String relPath) throws IOException
storeFileStream in interface FtpClientIOExceptionpublic boolean abort()
throws IOException
abort in interface FtpClientIOExceptionpublic String getReplyString() throws IOException
getReplyString in interface FtpClientIOExceptionCopyright © 2002–2017 The Apache Software Foundation. All rights reserved.