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 boolean
deleteIndexedFile
(String url) Deprecated.- use FileIndexerTools.deleteIndexedFilestatic GroupDetails
findGroup
(List<GroupDetails> groups, int parentGroupId, String name) Deprecated.- use FileIndexerTools.findGroupstatic int
getFileDocId
(String url, javax.servlet.http.HttpServletRequest request) Deprecated.- not used anymorestatic void
indexDir
(String dirUrl, List<ResultBean> indexedFiles, javax.servlet.http.HttpServletRequest request) Zaindexuje cely adresarstatic void
indexDir
(String dirUrl, List<ResultBean> indexedFiles, javax.servlet.http.HttpServletRequest request, PrintWriter out) static boolean
indexFile
(String url, List<ResultBean> indexedFiles, javax.servlet.http.HttpServletRequest request) Deprecated.- use FileIndexerTools.indexFilestatic void
indexFile
(String url, UserDetails user) Deprecated.- use FileIndexerTools.indexFilestatic void
indexFileOrFolder
(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:
IOException
javax.servlet.ServletException
-