クラス LuceneFulltextSearchService
java.lang.Object
org.iplass.mtp.impl.fulltextsearch.AbstractFulltextSearchService
org.iplass.mtp.impl.fulltextsearch.lucene.LuceneFulltextSearchService
- すべての実装されたインタフェース:
FulltextSearchService,Service
FulltextSearchService ( for lucene )
-
ネストされたクラスの概要
クラスから継承されたネストされたクラス/インタフェース org.iplass.mtp.impl.fulltextsearch.AbstractFulltextSearchService
AbstractFulltextSearchService.CrawlTimestampDto, AbstractFulltextSearchService.GetScore<T>, AbstractFulltextSearchService.RestoreDto -
フィールドの概要
クラスから継承されたフィールド org.iplass.mtp.impl.fulltextsearch.AbstractFulltextSearchService
redundantTimeMinutes -
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明protected voidcreateIndexData(int tenantId, String defName) voidテナントの全Indexデータを削除する。voiddestroy()voiddestroyTenantContext(TenantContext tenantContext) voidリフレッシュ処理を実行する。protected List<IndexedEntity> fulltextSearchImpl(Integer tenantId, EntityHandler eh, String fulltext, int limit) voidvoidinitTenantContext(TenantContext tenantContext) (package private) IndexDirnewIndexDir(int tenantId, String defId) クラスから継承されたメソッド org.iplass.mtp.impl.fulltextsearch.AbstractFulltextSearchService
execCrawlEntity, execFulltextSearch, fulltextSearchEntity, fulltextSearchEntity, fulltextSearchEntity, fulltextSearchOidList, fulltextSearchOidList, generateCrawlPropInfo, generateCrawlPropMap, getLastCrawlTimestamp, getLastCrawlTimestamp, getMaxRows, getRestoreIndexData, insertCrawlLog, isThrowExceptionWhenOverLimit, isUseFulltextSearch, mergeSortByScore, removeAllCrawlLog, removeAllDeleteLog, removeDeleteLog, toValue, updateCrawlLog
-
コンストラクタの詳細
-
LuceneFulltextSearchService
public LuceneFulltextSearchService()
-
-
メソッドの詳細
-
newIndexDir
-
initTenantContext
- 定義:
initTenantContextインタフェース内FulltextSearchService- オーバーライド:
initTenantContextクラス内AbstractFulltextSearchService
-
destroyTenantContext
- 定義:
destroyTenantContextインタフェース内FulltextSearchService- オーバーライド:
destroyTenantContextクラス内AbstractFulltextSearchService
-
destroy
public void destroy()- 定義:
destroyインタフェース内Service- オーバーライド:
destroyクラス内AbstractFulltextSearchService
-
init
- 定義:
initインタフェース内Service- オーバーライド:
initクラス内AbstractFulltextSearchService
-
execRefresh
public void execRefresh()インタフェースからコピーされた説明:FulltextSearchServiceリフレッシュ処理を実行する。 -
createIndexData
-
fulltextSearchImpl
protected List<IndexedEntity> fulltextSearchImpl(Integer tenantId, EntityHandler eh, String fulltext, int limit) -
deleteAllIndex
public void deleteAllIndex()インタフェースからコピーされた説明:FulltextSearchServiceテナントの全Indexデータを削除する。
-