Package sk.iway.iwcm.findexer
Class FileIndexer
java.lang.Object
sk.iway.iwcm.findexer.FileIndexer
FullText indexovanie suborov. Vytvari web stranku s obsahom textu daneho
suboru a s presmerovanim na dany subor.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic booleandeleteIndexedFile(String url) Deprecated.- use FileIndexerTools.deleteIndexedFilestatic GroupDetailsfindGroup(List<GroupDetails> groups, int parentGroupId, String name) Deprecated.- use FileIndexerTools.findGroupstatic intgetFileDocId(String url, javax.servlet.http.HttpServletRequest request) Deprecated.- not used anymorestatic voidindexDir(String dirUrl, List<ResultBean> indexedFiles, javax.servlet.http.HttpServletRequest request) Zaindexuje cely adresarstatic voidindexDir(String dirUrl, List<ResultBean> indexedFiles, javax.servlet.http.HttpServletRequest request, PrintWriter out) static booleanindexFile(String url, List<ResultBean> indexedFiles, javax.servlet.http.HttpServletRequest request) Deprecated.- use FileIndexerTools.indexFilestatic voidindexFile(String url, UserDetails user) Deprecated.- use FileIndexerTools.indexFilestatic voidindexFileOrFolder(String file, String dir, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) Index file or folder.static boolean
-
Constructor Details
-
FileIndexer
protected FileIndexer()
-
-
Method Details
-
indexFile
@Deprecated public static boolean indexFile(String url, List<ResultBean> indexedFiles, javax.servlet.http.HttpServletRequest request) Deprecated.- use FileIndexerTools.indexFileZaindexuje subor- Parameters:
url- - url suboruindexedFiles- - zoznam do ktoreho sa zapise vysledokrequest-- Returns:
-
indexDir
public static void indexDir(String dirUrl, List<ResultBean> indexedFiles, javax.servlet.http.HttpServletRequest request) Zaindexuje cely adresar- Parameters:
dirUrl- - url adresaindexedFiles- - zoznam do ktoreho sa zapisu zaindexovane suboryrequest-
-
indexDir
public static void indexDir(String dirUrl, List<ResultBean> indexedFiles, javax.servlet.http.HttpServletRequest request, PrintWriter out) -
getFileDocId
@Deprecated public static int getFileDocId(String url, javax.servlet.http.HttpServletRequest request) Deprecated.- not used anymoreVrati docId pre zadanu URL adresu suboru (pre multidomain uz musi byt zdekodovana na filesystem URL)- Parameters:
url-request-- Returns:
-
isFileIndexerConfigured
public static boolean isFileIndexerConfigured() -
indexFile
Deprecated.- use FileIndexerTools.indexFile -
deleteIndexedFile
Deprecated.- use FileIndexerTools.deleteIndexedFile -
findGroup
@Deprecated public static GroupDetails findGroup(List<GroupDetails> groups, int parentGroupId, String name) Deprecated.- use FileIndexerTools.findGroup -
indexFileOrFolder
public static void indexFileOrFolder(String file, String dir, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws IOException, javax.servlet.ServletException Index file or folder. If user is not logged redirect to logon.- Parameters:
file- - single file URL to indexdir- - URL of directory to indexrequest-response-- Throws:
IOExceptionjavax.servlet.ServletException
-