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 Summary
ConstructorsConstructorDescriptionFtpFileSystemView(FtpUser user, boolean caseInsensitive) Constructor - internal do not use directly, useNativeFileSystemFactoryinstead - 
Method Summary
Modifier and TypeMethodDescriptionbooleanchangeWorkingDirectory(String path) voiddispose()org.apache.ftpserver.ftplet.FtpFileorg.apache.ftpserver.ftplet.FtpFileorg.apache.ftpserver.ftplet.FtpFileboolean 
- 
Constructor Details
- 
FtpFileSystemView
public FtpFileSystemView(FtpUser user, boolean caseInsensitive) throws org.apache.ftpserver.ftplet.FtpException Constructor - internal do not use directly, useNativeFileSystemFactoryinstead- Parameters:
 user- the current usercaseInsensitive- not used- Throws:
 org.apache.ftpserver.ftplet.FtpException- error in the FTP server
 
 - 
 - 
Method Details
- 
changeWorkingDirectory
- Specified by:
 changeWorkingDirectoryin interfaceorg.apache.ftpserver.ftplet.FileSystemView- Throws:
 org.apache.ftpserver.ftplet.FtpException
 - 
dispose
public void dispose()- Specified by:
 disposein interfaceorg.apache.ftpserver.ftplet.FileSystemView
 - 
getFile
public org.apache.ftpserver.ftplet.FtpFile getFile(String path) throws org.apache.ftpserver.ftplet.FtpException - Specified by:
 getFilein interfaceorg.apache.ftpserver.ftplet.FileSystemView- Throws:
 org.apache.ftpserver.ftplet.FtpException
 - 
getHomeDirectory
public org.apache.ftpserver.ftplet.FtpFile getHomeDirectory() throws org.apache.ftpserver.ftplet.FtpException- Specified by:
 getHomeDirectoryin interfaceorg.apache.ftpserver.ftplet.FileSystemView- Throws:
 org.apache.ftpserver.ftplet.FtpException
 - 
getWorkingDirectory
public org.apache.ftpserver.ftplet.FtpFile getWorkingDirectory() throws org.apache.ftpserver.ftplet.FtpException- Specified by:
 getWorkingDirectoryin interfaceorg.apache.ftpserver.ftplet.FileSystemView- Throws:
 org.apache.ftpserver.ftplet.FtpException
 - 
isRandomAccessible
public boolean isRandomAccessible() throws org.apache.ftpserver.ftplet.FtpException- Specified by:
 isRandomAccessiblein interfaceorg.apache.ftpserver.ftplet.FileSystemView- Throws:
 org.apache.ftpserver.ftplet.FtpException
 
 -