Package com.logicaldoc.webcontent
Class FileManager
java.lang.Object
com.logicaldoc.webcontent.FileManager
Facade on LogicalDOC for file browsing from HTML editor.
- Since:
- 6.8.1
- Author:
- Marco Meschieri - LogicalDOC
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionorg.json.JSONObjectadd()org.json.JSONObjectbooleanorg.json.JSONObjectdelete()voiddownload(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, String suffix) org.json.JSONObjectorg.json.JSONObjectgetError()org.json.JSONObjectorg.json.JSONObjectSame as getFolder but this one only put children folders, not filesorg.json.JSONObjectgetInfo()voidvoidpreview(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) org.json.JSONObjectrename()boolean
- 
Constructor Details- 
FileManagerpublic FileManager(jakarta.servlet.http.HttpServletRequest request) throws jakarta.servlet.ServletException - Throws:
- jakarta.servlet.ServletException
 
 
- 
- 
Method Details- 
error
- 
getErrorpublic org.json.JSONObject getError()
- 
lang
- 
setGetVar
- 
getInfopublic org.json.JSONObject getInfo()
- 
getFolderpublic org.json.JSONObject getFolder() throws com.logicaldoc.core.PersistenceException- Throws:
- com.logicaldoc.core.PersistenceException
 
- 
getFolderTreepublic org.json.JSONObject getFolderTree() throws com.logicaldoc.core.PersistenceExceptionSame as getFolder but this one only put children folders, not files- Returns:
- the tree in JSON representation
- Throws:
- com.logicaldoc.core.PersistenceException- error at data layer
 
- 
renamepublic org.json.JSONObject rename()
- 
addpublic org.json.JSONObject add()
- 
addFolderpublic org.json.JSONObject addFolder()
- 
deletepublic org.json.JSONObject delete()
- 
downloadpublic void download(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, String suffix) 
- 
previewpublic void preview(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) 
- 
getDocumentRoot
- 
contains
- 
sprintf
- 
log
 
-