|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.camel.component.file.remote.FtpOperations
public class FtpOperations
FTP remote file operations
Constructor Summary | |
---|---|
FtpOperations()
|
|
FtpOperations(org.apache.commons.net.ftp.FTPClient client)
|
Method Summary | |
---|---|
boolean |
buildDirectory(String directory,
boolean absolute)
|
void |
changeCurrentDirectory(String newDirectory)
|
boolean |
connect(RemoteFileConfiguration configuration)
Connects to the remote server |
boolean |
deleteFile(String name)
|
void |
disconnect()
Discconects from the remote server |
boolean |
existsFile(String name)
|
String |
getCurrentDirectory()
|
boolean |
isConnected()
Returns whether we are connected to the remote server or not |
List<org.apache.commons.net.ftp.FTPFile> |
listFiles()
|
List<org.apache.commons.net.ftp.FTPFile> |
listFiles(String path)
|
boolean |
renameFile(String from,
String to)
|
boolean |
retrieveFile(String name,
Exchange exchange)
|
void |
setEndpoint(GenericFileEndpoint endpoint)
|
boolean |
storeFile(String name,
Exchange exchange)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public FtpOperations()
public FtpOperations(org.apache.commons.net.ftp.FTPClient client)
Method Detail |
---|
public void setEndpoint(GenericFileEndpoint endpoint)
setEndpoint
in interface GenericFileOperations<org.apache.commons.net.ftp.FTPFile>
public boolean connect(RemoteFileConfiguration configuration) throws GenericFileOperationFailedException
RemoteFileOperations
connect
in interface RemoteFileOperations<org.apache.commons.net.ftp.FTPFile>
configuration
- configuraiton
GenericFileOperationFailedException
- can be thrownpublic boolean isConnected() throws GenericFileOperationFailedException
RemoteFileOperations
isConnected
in interface RemoteFileOperations<org.apache.commons.net.ftp.FTPFile>
GenericFileOperationFailedException
- can be thrownpublic void disconnect() throws GenericFileOperationFailedException
RemoteFileOperations
disconnect
in interface RemoteFileOperations<org.apache.commons.net.ftp.FTPFile>
GenericFileOperationFailedException
- can be thrownpublic boolean deleteFile(String name) throws GenericFileOperationFailedException
deleteFile
in interface GenericFileOperations<org.apache.commons.net.ftp.FTPFile>
GenericFileOperationFailedException
public boolean renameFile(String from, String to) throws GenericFileOperationFailedException
renameFile
in interface GenericFileOperations<org.apache.commons.net.ftp.FTPFile>
GenericFileOperationFailedException
public boolean buildDirectory(String directory, boolean absolute) throws GenericFileOperationFailedException
buildDirectory
in interface GenericFileOperations<org.apache.commons.net.ftp.FTPFile>
GenericFileOperationFailedException
public boolean retrieveFile(String name, Exchange exchange) throws GenericFileOperationFailedException
retrieveFile
in interface GenericFileOperations<org.apache.commons.net.ftp.FTPFile>
GenericFileOperationFailedException
public boolean storeFile(String name, Exchange exchange) throws GenericFileOperationFailedException
storeFile
in interface GenericFileOperations<org.apache.commons.net.ftp.FTPFile>
GenericFileOperationFailedException
public boolean existsFile(String name) throws GenericFileOperationFailedException
existsFile
in interface GenericFileOperations<org.apache.commons.net.ftp.FTPFile>
GenericFileOperationFailedException
public String getCurrentDirectory() throws GenericFileOperationFailedException
getCurrentDirectory
in interface GenericFileOperations<org.apache.commons.net.ftp.FTPFile>
GenericFileOperationFailedException
public void changeCurrentDirectory(String newDirectory) throws GenericFileOperationFailedException
changeCurrentDirectory
in interface GenericFileOperations<org.apache.commons.net.ftp.FTPFile>
GenericFileOperationFailedException
public List<org.apache.commons.net.ftp.FTPFile> listFiles() throws GenericFileOperationFailedException
listFiles
in interface GenericFileOperations<org.apache.commons.net.ftp.FTPFile>
GenericFileOperationFailedException
public List<org.apache.commons.net.ftp.FTPFile> listFiles(String path) throws GenericFileOperationFailedException
listFiles
in interface GenericFileOperations<org.apache.commons.net.ftp.FTPFile>
GenericFileOperationFailedException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |