インタフェース SearchQueryInterrupter
public interface SearchQueryInterrupter
汎用検索時にカスタムで処理を行わせるインターフェース
-
ネストされたクラスの概要
-
メソッドの概要
修飾子とタイプメソッド説明default void
afterSearch
(RequestContext request, SearchFormView view, Query query, Entity entity, SearchQueryInterrupter.SearchQueryType type) 検索後処理を行います。default SearchQueryContext
beforeSearch
(RequestContext request, SearchFormView view, Query query) 推奨されていません。use beforeSearch(RequestContext, SearchFormView, Query, SearchQueryType)default SearchQueryContext
beforeSearch
(RequestContext request, SearchFormView view, Query query, SearchQueryInterrupter.SearchQueryType type) 検索前処理を行います。
-
メソッドの詳細
-
beforeSearch
@Deprecated default SearchQueryContext beforeSearch(RequestContext request, SearchFormView view, Query query) 推奨されていません。use beforeSearch(RequestContext, SearchFormView, Query, SearchQueryType)検索前処理を行います。- パラメータ:
request
- リクエストview
- 検索画面定義query
- 検索用クエリ- 戻り値:
- 実行結果
-
beforeSearch
default SearchQueryContext beforeSearch(RequestContext request, SearchFormView view, Query query, SearchQueryInterrupter.SearchQueryType type) 検索前処理を行います。- パラメータ:
request
- リクエストview
- 検索画面定義query
- 検索用クエリtype
- 検索処理の種類- 戻り値:
- 実行結果
-
afterSearch
default void afterSearch(RequestContext request, SearchFormView view, Query query, Entity entity, SearchQueryInterrupter.SearchQueryType type) 検索後処理を行います。- パラメータ:
request
- リクエストview
- 画面定義query
- 検索用クエリentity
- 検索結果type
- 検索処理の種類
-