Package org.codelibs.fess.helper
Class SuggestHelper
java.lang.Object
org.codelibs.fess.helper.SuggestHelper
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected FessConfigprotected PopularWordHelperlongprotected org.codelibs.fess.suggest.Suggesterprotected static final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddBadWord(String badWord, boolean apply) voidaddElevateWord(String word, String reading, String[] tags, String[] permissions, Float boost, boolean apply) protected voidvoiddeleteAllElevateWord(boolean apply) booleanvoiddeleteBadWord(String badWord) booleanvoiddeleteElevateWord(String word, boolean apply) booleanlonglonglongvoidindexFromDocuments(Consumer<Boolean> success, Consumer<Throwable> error) voidindexFromSearchLog(List<SearchLog> searchLogList) voidinit()voidvoidvoidrefresh()voidstoreAllBadWords(boolean apply) voidstoreAllElevateWords(boolean apply) voidorg.codelibs.fess.suggest.Suggester
-
Field Details
-
TEXT_SEP
- See Also:
-
suggester
protected org.codelibs.fess.suggest.Suggester suggester -
fessConfig
-
contentFieldNameSet
-
tagFieldNameSet
-
roleFieldNameSet
-
contentFieldList
-
popularWordHelper
-
searchStoreIntervalMinute
public long searchStoreIntervalMinute
-
-
Constructor Details
-
SuggestHelper
public SuggestHelper()
-
-
Method Details
-
init
@PostConstruct public void init() -
suggester
public org.codelibs.fess.suggest.Suggester suggester() -
storeSearchLog
public void storeSearchLog() -
indexFromSearchLog
-
indexFromDocuments
-
purgeDocumentSuggest
-
purgeSearchlogSuggest
-
getAllWordsNum
public long getAllWordsNum() -
getDocumentWordsNum
public long getDocumentWordsNum() -
getQueryWordsNum
public long getQueryWordsNum() -
deleteAllWords
public boolean deleteAllWords() -
deleteDocumentWords
public boolean deleteDocumentWords() -
deleteQueryWords
public boolean deleteQueryWords() -
storeAllElevateWords
public void storeAllElevateWords(boolean apply) -
deleteAllElevateWord
public void deleteAllElevateWord(boolean apply) -
deleteElevateWord
-
addElevateWord
-
deleteAllBadWords
protected void deleteAllBadWords() -
storeAllBadWords
public void storeAllBadWords(boolean apply) -
addBadWord
-
deleteBadWord
-
refresh
public void refresh()
-