net.sf.jftp.net
Interface BasicConnection
- All Known Implementing Classes:
- FilesystemConnection, FtpConnection, NfsConnection, SftpConnection, SmbConnection
- public interface BasicConnection
Interface for all connection types
hasUploaded
public static final boolean hasUploaded
- See Also:
- Constant Field Values
sendRawCommand
public void sendRawCommand(java.lang.String cmd)
disconnect
public void disconnect()
isConnected
public boolean isConnected()
getPWD
public java.lang.String getPWD()
cdup
public boolean cdup()
mkdir
public boolean mkdir(java.lang.String dirName)
list
public void list(java.lang.String outfile)
throws java.io.IOException
- Throws:
java.io.IOException
chdir
public boolean chdir(java.lang.String p)
chdirNoRefresh
public boolean chdirNoRefresh(java.lang.String p)
getLocalPath
public java.lang.String getLocalPath()
setLocalPath
public boolean setLocalPath(java.lang.String newPath)
sortLs
public java.lang.String[] sortLs(java.lang.String file)
sortSize
public java.lang.String[] sortSize(java.lang.String file)
getPermissions
public int[] getPermissions(java.lang.String file)
handleDownload
public int handleDownload(java.lang.String file)
handleUpload
public int handleUpload(java.lang.String file)
download
public int download(java.lang.String file)
upload
public int upload(java.lang.String file)
upload
public int upload(java.lang.String file,
java.io.InputStream in)
getDownloadInputStream
public java.io.InputStream getDownloadInputStream(java.lang.String file)
removeFileOrDir
public int removeFileOrDir(java.lang.String file)
addConnectionListener
public void addConnectionListener(ConnectionListener listener)
setConnectionListeners
public void setConnectionListeners(java.util.Vector listeners)