net.sf.jftp.net
Interface BasicConnection
- All Known Implementing Classes:
- FilesystemConnection, FtpConnection, SftpConnection, SmbConnection
- public interface BasicConnection
Interface for all connection types
hasUploaded
public static final boolean hasUploaded
- See Also:
- Constant Field Values
removeFileOrDir
public void removeFileOrDir(java.lang.String file)
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
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 void handleDownload(java.lang.String file)
handleUpload
public void handleUpload(java.lang.String file)
download
public void download(java.lang.String file)
upload
public void upload(java.lang.String file)
addConnectionListener
public void addConnectionListener(ConnectionListener listener)
setConnectionListeners
public void setConnectionListeners(java.util.Vector listeners)