public class SpellSuggestEngine extends QueryFilter implements JcmsConstants
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
REVISION |
BACKOFFICE_SEARCH, FRONTOFFICE_SEARCH, order, PORTLET_QUERYADATE_SEARCH, ADMIN_NOTES_PROP, ADVANCED_TAB, AJAX_MODE_ATTR, ARCHIVES_DIR, ASCII_WIDTH, CATEGORY_TAB, CDATE_SEARCH, COMMON_ALARM, CONTENT_TAB, COOKIE_MAX_AGE, COUNTRY_SPRITE, CTRL_TOPIC_INTERNAL, CTRL_TOPIC_REF, CTRL_TOPIC_VALUE, CTRL_TOPIC_WRITE, CUSTOM_PROP, DOCCHOOSER_HEIGHT, DOCCHOOSER_WIDTH, DOCS_DIR, EDATE_SEARCH, EMAIL_REGEXP, ERROR_MSG, FORBIDDEN_FILE_ACCESS, FORBIDDEN_REDIRECT, FORCE_REDIRECT, GLYPH_ICON_PREFIX, ICON_ARCHIVE, ICON_ICON_PREFIX, ICON_LOCK, ICON_LOCK_STRONG, ICON_PREFIX_PROP, ICON_WARN, ICON_WH_BOOK_CLOSED, ICON_WH_BOOK_OPEN, INFORMATION_MSG, JALIOS_JUNIT_PROP, JCMS_CADDY, JCMS_MSG_LIST, JCMS_TOASTR_COLLECTION, JSYNC_DOWNLOAD_DIR, JSYNC_SYNC_ALARM, LANG_SPRITE, LOG_FILE, LOG_TOPIC_SECURITY, LOGGER_PROP, LOGGER_XMLPROP, MBR_PHOTO_DIR, MDATE_SEARCH, MONITOR_XML, OP_CREATE, OP_CREATE_STR, OP_DEEP_COPY, OP_DEEP_COPY_STR, OP_DEEP_DELETE, OP_DEEP_DELETE_STR, OP_DELETE, OP_DELETE_STR, OP_MERGE, OP_MERGE_STR, OP_UPDATE, OP_UPDATE_STR, ORGANIZATION_ROOT_GROUP_PROP, PDATE_SEARCH, PHOTO_DIR, PHOTO_ICON, PHOTO_ICON_HEIGHT, PHOTO_ICON_PROP_PREFIX, PHOTO_ICON_WIDTH, PHOTO_LARGE, PHOTO_LARGE_HEIGHT, PHOTO_LARGE_PROP_PREFIX, PHOTO_LARGE_WIDTH, PHOTO_NORMAL, PHOTO_NORMAL_HEIGHT, PHOTO_NORMAL_PROP_PREFIX, PHOTO_NORMAL_WIDTH, PHOTO_SMALL, PHOTO_SMALL_HEIGHT, PHOTO_SMALL_PROP_PREFIX, PHOTO_SMALL_WIDTH, PHOTO_TINY, PHOTO_TINY_HEIGHT, PHOTO_TINY_PROP_PREFIX, PHOTO_TINY_WIDTH, PREVIOUS_TAB, PRINT_VIEW, PRIVATE_FILE_ACCESS, PUBLIC_FILE_ACCESS, READ_RIGHT_TAB, SDATE_SEARCH, SEARCHENGINE_ALARM, SESSION_AUTHORIZED_FILENAMES_SET, SPRITE_ICON_PREFIX, STATS_REPORT_DIR, STATUS_PROP, STORE_XML, SUCCESS_MSG, TEMPLATE_TAB, THUMBNAIL_LARGE_HEIGHT, THUMBNAIL_LARGE_WIDTH, THUMBNAIL_SMALL_HEIGHT, THUMBNAIL_SMALL_WIDTH, TTCARD_MEDIA_HEIGHT, TTCARD_MEDIA_WIDTH, TYPES_ICON_ALT_PROP, TYPES_ICON_SUFFIX_PROP, TYPES_ICON_TITLE_PROP, TYPES_PREFIX_PROP, TYPES_THUMB_SUFFIX_PROP, UDATE_SEARCH, UPDATE_RIGHT_TAB, UPLOAD_DIR, URL_REGEXP, WARNING_MSG, WEBAPP_PROP, WFEXPRESS_ALARM, WFREMINDER_ALARM, WORKFLOW_TAB, WORKFLOW_XMLCRLF, MILLIS_IN_ONE_DAY, MILLIS_IN_ONE_HOUR, MILLIS_IN_ONE_MINUTE, MILLIS_IN_ONE_MONTH, MILLIS_IN_ONE_SECOND, MILLIS_IN_ONE_WEEK, MILLIS_IN_ONE_YEAR| Constructor and Description |
|---|
SpellSuggestEngine() |
| Modifier and Type | Method and Description |
|---|---|
void |
clearSpellChecker()
Remove all words from the spellchecker
|
int |
getHitsThreshold() |
java.lang.String |
getIndexingSchedule() |
float |
getScoreThreshold() |
org.apache.lucene.search.spell.SpellChecker |
getSpellChecker() |
org.apache.lucene.store.Directory |
getSpellCheckerIndexDir() |
float |
getWordsThreshold() |
boolean |
isIndexing() |
void |
populateSpellChecker()
Build the spellChecker index from the lucene publication search
engine and from the lucene category search engine.
|
void |
setHitsThreshold(int hitsNbr)
Set the number of hits below which a suggestion should be searched and proposed.
|
void |
setScoreThreshold(float score)
Set the score below which a suggestion should be searched and proposed.
|
void |
setWordsThreshold(int wordsNbr)
Set the number of words above which a suggestion is NOT proposed.
|
callFilterDBResult, callFilterDBResult, compareTo, equals, filterDBResult, filterQueryHandler, filterResultSet, getOrder, getSearchDefault, getSearchDescription, getSearchLabel, getSearchParam, init, isBackOfficeSearch, isFrontOfficeSearch, isPortletQuerypublic static final java.lang.String REVISION
public SpellSuggestEngine()
throws java.lang.Exception
java.lang.Exceptionpublic boolean isIndexing()
public void clearSpellChecker()
public void populateSpellChecker()
public org.apache.lucene.store.Directory getSpellCheckerIndexDir()
public org.apache.lucene.search.spell.SpellChecker getSpellChecker()
public java.lang.String getIndexingSchedule()
public int getHitsThreshold()
public void setHitsThreshold(int hitsNbr)
hitsNbr - a number of hitspublic float getScoreThreshold()
public void setScoreThreshold(float score)
score - a score valuepublic float getWordsThreshold()
public void setWordsThreshold(int wordsNbr)
wordsNbr - a number of wordsCopyright © 2001-2017 Jalios SA. All Rights Reserved.