Interface RemoteFSDelegate
- All Superinterfaces:
RemoteFS
- All Known Implementing Classes:
RemoteFSBean
Provide additional methods only available in the implementing delegate class RemoteFSBean
The purpose of this interface is to enable a dynamic proxy to implement it and provide
convenient aspects to RemoteFSBean (like logging and error handling)
-
Method Summary
Modifier and TypeMethodDescriptiongetFiles(String dir, RemoteFileFilter filter) getFiles(RemoteFileFilter noDotDotDotFileFilter) booleanvoidvoidsetProtocol(TransferProtocol protocol) voidsetTrackDiskSpaceUsage(boolean trackDiskSpaceUsage) voidtestConnection(String ftpServer, String ftpUser, String ftpPassword) Methods inherited from interface net.jalbum.remotefs.RemoteFS
abortConnect, connect, createDirectory, disconnect, exists, existsDirectory, get, getDirectory, getFiles, getFiles, getPort, getUnmonitored, isConnected, isForceUTF8, isPassiveMode, noop, put, putFile, putFile, removeDirectory, removeFile, rename, setDirectory, setForceUTF8, setPassiveMode, setPort, setProgressMonitor, toParentDirectory
-
Method Details
-
getFiles
- Throws:
IOExceptionRemoteFSException
-
getFiles
- Throws:
IOExceptionRemoteFSException
-
reconnect
- Throws:
RemoteFSExceptionIOException
-
setProtocol
-
testConnection
void testConnection(String ftpServer, String ftpUser, String ftpPassword) throws IOException, RemoteFSException - Throws:
IOExceptionRemoteFSException
-
isTrackDiskSpaceUsage
boolean isTrackDiskSpaceUsage() -
setTrackDiskSpaceUsage
void setTrackDiskSpaceUsage(boolean trackDiskSpaceUsage)
-