src/com/sys/plugin/sftp/Transmit.java

(完整代码) 1KB

package com.sys.plugin.sftp;

import java.io.InputStream;
import java.util.Vector;

public interface Transmit 
{
	public void connect() throws Exception;
	public void close();

	public void uploadFile(String clientDir,String serverDir,String filename) throws Exception;
	public void uploadFile(InputStream in,String serverFile) throws Exception; 
	
	public void downloadFile(String serverFile, String clientFile)  throws Exception; 
	public InputStream downloadFile(String downloadFile)throws Exception ;
	
	public Vector<String> listFiles(String dir) throws Exception;
	public Vector<String> listDirs(String dir) throws Exception; 
	
	public boolean isExistFile(String file)throws Exception;
	public boolean isExistDir(String dir)throws Exception;
	
	public void renameMoveFile(String sourceFile,String destFile) throws Exception;
	public void copyFile(String serverSourceFile,String serverDestFile) throws Exception;
	public void deleteFile(String serverDir, String filename)throws Exception ;
	public void makeDir(String dir) throws Exception;
	
}

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。