|
英特內軟體股份有限公司 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--jcx.net.ftp
此類別 ftp 為一 ftp client API,
凡是欲連結 Ftp Server 皆可引用此 API 。
| Constructor Summary | |
ftp()
|
|
| Method Summary | |
void |
ASCII()
set current mode to ASCII |
void |
bin()
set current mode to Binary |
boolean |
chdir(java.lang.String dir1)
change directory on ftp server |
java.lang.String |
close()
Close ftp session |
boolean |
delete(java.lang.String file_name)
刪除 server端檔案 |
java.io.DataInputStream |
dir(java.lang.String file_name)
讀取server端檔案資訊 |
java.io.DataInputStream |
get(java.lang.String remote_file)
Retirve file from ftp server |
static void |
main(java.lang.String[] args)
|
boolean |
mkdir(java.lang.String path_name)
建立server端目錄 |
boolean |
open(java.lang.String host)
open conection to ftp server. |
boolean |
open(java.lang.String host,
java.lang.String id,
java.lang.String pwd)
open conection to ftp server. |
boolean |
put(byte[] b,
java.lang.String remote_file)
transfer file to server. |
boolean |
put(java.io.InputStream in,
java.lang.String remote_file)
transfer file to server. |
boolean |
rename(java.lang.String source_name,
java.lang.String dest_name)
rename server端檔案 |
boolean |
rmdir(java.lang.String path_name)
刪除server端目錄 |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public ftp()
| Method Detail |
public boolean open(java.lang.String host)
throws java.io.IOException
host - Host to be connected.java.io.IOException - if login error
public boolean open(java.lang.String host,
java.lang.String id,
java.lang.String pwd)
throws java.io.IOException
host - Host to be connected.id - ftp login ID (override constructor ID).pwd - ftp login PASSWORD (override constructor PWD).java.io.IOException - if login errorpublic void bin()
public void ASCII()
public boolean put(byte[] b,
java.lang.String remote_file)
b - data of file content.remote_file - remote filename to store on ftp server.
public boolean put(java.io.InputStream in,
java.lang.String remote_file)
in - InputStream of data to be transfer.remote_file - remote filename to store on ftp server.
public boolean chdir(java.lang.String dir1)
throws java.io.IOException
dir1 - Director to be changed.remote_file - remote filename to store on ftp server.java.io.IOException - if chdir errorpublic java.lang.String close()
public java.io.DataInputStream get(java.lang.String remote_file)
remote_file - remote filename on ftp server.DataInputStream of the remote file,if remote file doesn't exists, return null;
public boolean rename(java.lang.String source_name,
java.lang.String dest_name)
throws java.io.IOException
rename server端檔案
public boolean delete(java.lang.String file_name)
throws java.io.IOException
刪除 server端檔案
public boolean mkdir(java.lang.String path_name)
throws java.io.IOException
建立server端目錄
public boolean rmdir(java.lang.String path_name)
throws java.io.IOException
刪除server端目錄
public java.io.DataInputStream dir(java.lang.String file_name)
throws java.io.IOException
讀取server端檔案資訊
public static void main(java.lang.String[] args)
throws java.io.IOException
|
英特內軟體股份有限公司 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||