net.sf.jftp.net
Interface BasicConnection
- All Known Implementing Classes:
- FilesystemConnection, FtpConnection, NfsConnection, 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(java.lang.String outfile)
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(java.lang.String file)
sortSize
java.lang.String[] sortSize(java.lang.String file)
getPermissions
int[] getPermissions(java.lang.String file)
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 listeners)