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