public class FTPClient
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
void |
Connect()
Función para realizar la connexión al servidor FTP utilitzando la API org.apache.commons.net.ftp
|
void |
disconnect()
Función para desconectarnos del servidor FTP
|
boolean |
downloadFile(java.lang.String remotePath,
java.lang.String localPath,
java.lang.String fileName)
Función para descargar un fichero concreto del servidor FTP
|
static FTPClient |
getInstance()
Como se trata de una clase singleton solo puede existir una única instancia de este objeto.
|
java.lang.String |
getIP() |
java.lang.String |
getLogin() |
java.lang.String |
getPassword() |
int |
getPort() |
void |
setIP(java.lang.String iP) |
void |
setLogin(java.lang.String login) |
void |
setPassword(java.lang.String password) |
void |
setPort(int port) |
void |
uploadFile(java.lang.String remotePath,
java.lang.String localPath,
java.lang.String fileName)
Función para subir un fichero por FTP
|
public static FTPClient getInstance()
public java.lang.String getIP()
public void setIP(java.lang.String iP)
public int getPort()
public void setPort(int port)
public java.lang.String getLogin()
public void setLogin(java.lang.String login)
public java.lang.String getPassword()
public void setPassword(java.lang.String password)
public void Connect() throws java.lang.Exception
java.lang.Exception
- excepción el la connexiónpublic void uploadFile(java.lang.String remotePath, java.lang.String localPath, java.lang.String fileName)
remotePath
- Ruta donde se subirá el ficherolocalPath
- ruta donde esta el fichero que queremos subir.fileName
- nombre del fichero que queremos subirpublic boolean downloadFile(java.lang.String remotePath, java.lang.String localPath, java.lang.String fileName) throws java.lang.Exception
remotePath
- Ruta donde se aloja el fichero que queremos descargarlocalPath
- ruta donde se almacenará el fichero que queremos descargarfileName
- nombre del fichero que queremos descargarjava.lang.Exception
public void disconnect()