|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.alarexgroup.m2mplf.clients.FTPClient
public class FTPClient
| Constructor Summary | |
|---|---|
FTPClient(java.lang.String url,
int port,
java.lang.String connectionProfile)
Creates FTP instance - ready to use. |
|
| Method Summary | |
|---|---|
boolean |
append(java.lang.String name,
byte[] data)
Appends file's data on FTP server. |
void |
close()
Finishes work with FTP |
boolean |
delete(java.lang.String name)
Ereases data on FTP server |
boolean |
loginFTP(java.lang.String user,
java.lang.String passw)
Login to FTP server by name and password. |
boolean |
logout()
FTP server logout |
byte[] |
retrieve(java.lang.String name)
Retrieves file form FTP server. |
boolean |
retrieve(java.lang.String ftpFileName,
java.lang.String fileName)
Retrieves file form FTP server and stores it into flash memory. |
boolean |
setFileType(java.lang.String type)
Kind of relaid file. |
boolean |
store(java.lang.String name,
byte[] data)
File store - on FTP server. |
boolean |
store(java.lang.String name,
java.lang.String filename)
Stores file from flash module's memory to FTP server. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public FTPClient(java.lang.String url,
int port,
java.lang.String connectionProfile)
url - FTP server address. This address musn't have prefix FTP://, can have only server address or IP address.port - - port number, mostly 21 - in the case of standard setting.connectionProfile - - GPRS connection profile| Method Detail |
|---|
public void close()
public boolean loginFTP(java.lang.String user,
java.lang.String passw)
user - passw -
public boolean setFileType(java.lang.String type)
type - A - ascii
I - binary
public boolean logout()
public boolean store(java.lang.String name,
byte[] data)
name - Name of file to store. This name can include the path, i.e. subfolder1/subfolder2/fileNamedata - Content of file to store
public boolean append(java.lang.String name,
byte[] data)
name - Name of file to append. This name can include the path, i.e. subfolder1/subfolder2/fileNamedata - Content of file to append.
public boolean store(java.lang.String name,
java.lang.String filename)
name - path and name of file to store on FTP serverfilename - path and name of file - in flash memory's module i.e. a:/myFile.txt
public byte[] retrieve(java.lang.String name)
name - file name - path can be included
public boolean retrieve(java.lang.String ftpFileName,
java.lang.String fileName)
ftpFileName - path and file name - on FTP serverfileName - path and name of file in flash memory's module
public boolean delete(java.lang.String name)
name - of file to be erase
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||