public class LuceneFulltextSearchService extends AbstractFulltextSearchService
AbstractFulltextSearchService.CrawlTimestampDto, AbstractFulltextSearchService.GetScore<T>, AbstractFulltextSearchService.RestoreDtoredundantTimeMinutes| コンストラクタと説明 |
|---|
LuceneFulltextSearchService() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected void |
createIndexData(int tenantId,
java.lang.String defName) |
void |
deleteAllIndex()
テナントの全Indexデータを削除する。
|
void |
destroy() |
void |
destroyTenantContext(TenantContext tenantContext) |
void |
execRefresh()
リフレッシュ処理を実行する。
|
protected java.util.List<IndexedEntity> |
fulltextSearchImpl(java.lang.Integer tenantId,
EntityHandler eh,
java.lang.String fulltext,
int limit) |
void |
init(Config config) |
void |
initTenantContext(TenantContext tenantContext) |
(package private) IndexDir |
newIndexDir(int tenantId,
java.lang.String defId) |
execCrawlEntity, execFulltextSearch, fulltextSearchEntity, fulltextSearchEntity, fulltextSearchEntity, fulltextSearchOidList, generateCrawlPropInfo, generateCrawlPropMap, getLastCrawlTimestamp, getLastCrawlTimestamp, getMaxRows, getRestoreIndexData, insertCrawlLog, isThrowExceptionWhenOverLimit, isUseFulltextSearch, mergeSortByScore, removeAllCrawlLog, removeAllDeleteLog, removeDeleteLog, toValue, updateCrawlLogIndexDir newIndexDir(int tenantId, java.lang.String defId)
public void initTenantContext(TenantContext tenantContext)
initTenantContext インタフェース内 FulltextSearchServiceinitTenantContext クラス内 AbstractFulltextSearchServicepublic void destroyTenantContext(TenantContext tenantContext)
destroyTenantContext インタフェース内 FulltextSearchServicedestroyTenantContext クラス内 AbstractFulltextSearchServicepublic void destroy()
destroy インタフェース内 Servicedestroy クラス内 AbstractFulltextSearchServicepublic void init(Config config)
init インタフェース内 Serviceinit クラス内 AbstractFulltextSearchServicepublic void execRefresh()
FulltextSearchServiceprotected void createIndexData(int tenantId,
java.lang.String defName)
protected java.util.List<IndexedEntity> fulltextSearchImpl(java.lang.Integer tenantId, EntityHandler eh, java.lang.String fulltext, int limit)
public void deleteAllIndex()
FulltextSearchService