Package com.logicaldoc.ftp
Class FtpFileSystemView
java.lang.Object
com.logicaldoc.ftp.FtpFileSystemView
- All Implemented Interfaces:
- org.apache.ftpserver.ftplet.FileSystemView
A logical representation of the LogicalDOC file system
- Since:
- 8.0
- Author:
- Marco Meschieri - LogicalDOC
- 
Constructor SummaryConstructorsConstructorDescriptionFtpFileSystemView(FtpUser user, boolean caseInsensitive) Constructor - internal do not use directly, useNativeFileSystemFactoryinstead
- 
Method SummaryModifier and TypeMethodDescriptionbooleanchangeWorkingDirectory(String path) voiddispose()org.apache.ftpserver.ftplet.FtpFileorg.apache.ftpserver.ftplet.FtpFileorg.apache.ftpserver.ftplet.FtpFileboolean
- 
Constructor Details- 
FtpFileSystemViewpublic FtpFileSystemView(FtpUser user, boolean caseInsensitive) throws org.apache.ftpserver.ftplet.FtpException Constructor - internal do not use directly, useNativeFileSystemFactoryinstead- Parameters:
- user- the current user
- caseInsensitive- not used
- Throws:
- org.apache.ftpserver.ftplet.FtpException- error in the FTP server
 
 
- 
- 
Method Details- 
changeWorkingDirectory- Specified by:
- changeWorkingDirectoryin interface- org.apache.ftpserver.ftplet.FileSystemView
- Throws:
- org.apache.ftpserver.ftplet.FtpException
 
- 
disposepublic void dispose()- Specified by:
- disposein interface- org.apache.ftpserver.ftplet.FileSystemView
 
- 
getFilepublic org.apache.ftpserver.ftplet.FtpFile getFile(String path) throws org.apache.ftpserver.ftplet.FtpException - Specified by:
- getFilein interface- org.apache.ftpserver.ftplet.FileSystemView
- Throws:
- org.apache.ftpserver.ftplet.FtpException
 
- 
getHomeDirectorypublic org.apache.ftpserver.ftplet.FtpFile getHomeDirectory() throws org.apache.ftpserver.ftplet.FtpException- Specified by:
- getHomeDirectoryin interface- org.apache.ftpserver.ftplet.FileSystemView
- Throws:
- org.apache.ftpserver.ftplet.FtpException
 
- 
getWorkingDirectorypublic org.apache.ftpserver.ftplet.FtpFile getWorkingDirectory() throws org.apache.ftpserver.ftplet.FtpException- Specified by:
- getWorkingDirectoryin interface- org.apache.ftpserver.ftplet.FileSystemView
- Throws:
- org.apache.ftpserver.ftplet.FtpException
 
- 
isRandomAccessiblepublic boolean isRandomAccessible() throws org.apache.ftpserver.ftplet.FtpException- Specified by:
- isRandomAccessiblein interface- org.apache.ftpserver.ftplet.FileSystemView
- Throws:
- org.apache.ftpserver.ftplet.FtpException
 
 
-