|
Elexis API documentationVersion 2.1.6 as of December 11 2011 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectFTPClient
ch.ngiger.comm.ftp.FtpServer
public class FtpServer
This is a basic wrapper around the sun.net.ftp.FtpClient class, which is included with Sun Java that allows you to make FTP connections and file transfers.
Based on programm version 1.0 of Julian Robichaux, http://www.nsftools.com
Constructor Summary | |
---|---|
FtpServer()
|
Method Summary | |
---|---|
void |
addSemaphore(java.lang.String downloadDir,
java.lang.String ourFile,
java.lang.String theirFile)
Copy a file to the FTP server as a simple kind of semaphore. |
void |
closeConnection()
|
boolean |
deleteFile(java.lang.String name)
|
void |
disconnect()
Disconnect from Server |
void |
downloadFile(java.lang.String remoteFilenamePath,
java.lang.String localFilenamePath)
Download a file from the server, and save it to the specified local file |
FTPFile[] |
listFiles()
List of files on ftp server |
java.lang.String[] |
listNames()
List of filenames on ftp server |
void |
openConnection(java.lang.String host,
java.lang.String user,
java.lang.String pwd)
|
void |
removeSemaphore()
praxis.sem auf FTP Server loeschen |
boolean |
uploadFile(java.lang.String remoteFilenamePath,
java.lang.String localFilenamePath)
Upload a file to the server |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public FtpServer()
Method Detail |
---|
public void downloadFile(java.lang.String remoteFilenamePath, java.lang.String localFilenamePath) throws java.io.IOException
java.io.IOException
public boolean deleteFile(java.lang.String name) throws java.io.IOException
java.io.IOException
public boolean uploadFile(java.lang.String remoteFilenamePath, java.lang.String localFilenamePath) throws java.io.IOException
java.io.IOException
public void disconnect() throws java.io.IOException
java.io.IOException
public java.lang.String[] listNames() throws java.io.IOException
java.io.IOException
public FTPFile[] listFiles() throws java.io.IOException
java.io.IOException
public void openConnection(java.lang.String host, java.lang.String user, java.lang.String pwd) throws java.io.IOException
java.io.IOException
public void closeConnection() throws java.io.IOException
java.io.IOException
public void addSemaphore(java.lang.String downloadDir, java.lang.String ourFile, java.lang.String theirFile) throws FtpSemaException
FtpSemaException
public void removeSemaphore() throws java.io.IOException
java.io.IOException
|
Elexis API documentationVersion 2.1.6 as of December 11 2011 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |