Package com.logicaldoc.webcontent
Class FileManager
- java.lang.Object
-
- com.logicaldoc.webcontent.FileManager
-
public class FileManager extends Object
Facade on LogicalDOC for file browsing from HTML editor.- Since:
- 6.8.1
- Author:
- Marco Meschieri - LogicalDOC
-
-
Constructor Summary
Constructors Constructor Description FileManager(javax.servlet.ServletContext servletContext, javax.servlet.http.HttpServletRequest request)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.json.JSONObjectadd()org.json.JSONObjectaddFolder()booleancontains(String where, String what)org.json.JSONObjectdelete()voiddownload(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, String suffix)org.json.JSONObjecterror(String msg)StringgetDocumentRoot()org.json.JSONObjectgetError()org.json.JSONObjectgetFolder()org.json.JSONObjectgetFolderTree()Same as getFolder but this one only put children folders, not filesorg.json.JSONObjectgetInfo()Stringlang(String key)voidlog(String filename, String msg)voidpreview(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)org.json.JSONObjectrename()booleansetGetVar(String var, String value)Stringsprintf(String text, String params)
-
-
-
Method Detail
-
error
public org.json.JSONObject error(String msg)
-
getError
public org.json.JSONObject getError()
-
getInfo
public org.json.JSONObject getInfo()
-
getFolder
public org.json.JSONObject getFolder()
-
getFolderTree
public org.json.JSONObject getFolderTree()
Same as getFolder but this one only put children folders, not files- Returns:
- the tree in JSON representation
-
rename
public org.json.JSONObject rename()
-
delete
public org.json.JSONObject delete()
-
add
public org.json.JSONObject add()
-
addFolder
public org.json.JSONObject addFolder()
-
download
public void download(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, String suffix)
-
preview
public void preview(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
-
getDocumentRoot
public String getDocumentRoot()
-
-