クラス FulltextSearchManagerImpl
java.lang.Object
org.iplass.mtp.impl.fulltextsearch.FulltextSearchManagerImpl
- すべての実装されたインタフェース:
FulltextSearchManager,Manager
-
フィールドの概要
フィールド -
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明void全Entityのクロール処理を実行する。voidcrawlEntity(String defName) クロール処理を実行する。getLastCrawlTimestamp(String... defNames) Entityの最終クロール時刻を返す。int検索時の最大検索結果件数を返す。boolean検索結果が最大件数以上の場合、エラーにするかを返す。boolean全文検索機能が利用可能かを返す。void全Entityのクロール処理を実行する。voidrefresh()リフレッシュ処理を実行する。
-
フィールド詳細
-
service
FulltextSearchService service
-
-
コンストラクタの詳細
-
FulltextSearchManagerImpl
public FulltextSearchManagerImpl()
-
-
メソッドの詳細
-
isUseFulltextSearch
public boolean isUseFulltextSearch()インタフェースからコピーされた説明:FulltextSearchManager全文検索機能が利用可能かを返す。- 定義:
isUseFulltextSearchインタフェース内FulltextSearchManager- 戻り値:
- true:利用可能
-
getMaxRows
public int getMaxRows()インタフェースからコピーされた説明:FulltextSearchManager検索時の最大検索結果件数を返す。- 定義:
getMaxRowsインタフェース内FulltextSearchManager- 戻り値:
- 最大検索結果件数
-
isThrowExceptionWhenOverLimit
public boolean isThrowExceptionWhenOverLimit()インタフェースからコピーされた説明:FulltextSearchManager検索結果が最大件数以上の場合、エラーにするかを返す。- 定義:
isThrowExceptionWhenOverLimitインタフェース内FulltextSearchManager- 戻り値:
- true: エラー
-
getLastCrawlTimestamp
インタフェースからコピーされた説明:FulltextSearchManagerEntityの最終クロール時刻を返す。- 定義:
getLastCrawlTimestampインタフェース内FulltextSearchManager- パラメータ:
defNames- Entity定義名- 戻り値:
- 最終クロール時刻のMap
-
crawlEntity
インタフェースからコピーされた説明:FulltextSearchManagerクロール処理を実行する。- 定義:
crawlEntityインタフェース内FulltextSearchManager- パラメータ:
defName- Entity定義名
-
crawlAllEntity
public void crawlAllEntity()インタフェースからコピーされた説明:FulltextSearchManager全Entityのクロール処理を実行する。- 定義:
crawlAllEntityインタフェース内FulltextSearchManager
-
recrawlAllEntity
public void recrawlAllEntity()インタフェースからコピーされた説明:FulltextSearchManager全Entityのクロール処理を実行する。 クロール処理を開始する際に、作成済みのIndexを全て削除する。- 定義:
recrawlAllEntityインタフェース内FulltextSearchManager
-
refresh
public void refresh()インタフェースからコピーされた説明:FulltextSearchManagerリフレッシュ処理を実行する。- 定義:
refreshインタフェース内FulltextSearchManager
-