インタフェース LoadEntityInterrupter
public interface LoadEntityInterrupter
Entityロード時にカスタムで処理を行わせるインターフェース
-
ネストされたクラスの概要
-
メソッドの概要
修飾子とタイプメソッド説明default void
afterLoadEntity
(RequestContext request, FormView view, Entity entity, LoadOption loadOption, LoadEntityInterrupter.LoadType type) ロード後処理を行います。default void
afterLoadReference
(RequestContext request, FormView view, Entity entity, LoadOption loadOption, ReferenceProperty property, Element element, LoadEntityInterrupter.LoadType type) 参照プロパティに対するロード後処理を行います。default void
afterLoadReference
(RequestContext request, FormView view, Entity entity, LoadOption loadOption, ReferenceProperty property, LoadEntityInterrupter.LoadType type) 推奨されていません。default void
afterSearchMassReference
(RequestContext request, FormView view, Query query, ReferenceProperty referenceProperty, MassReferenceSection section, Entity entity, OutputType outputType) 大量データ用参照セクションの検索後処理を行います。default void
afterSearchMassReference
(RequestContext request, FormView view, Query query, Entity entity, OutputType outputType) 推奨されていません。use#afterSearchMassReference(RequestContext, FormView, Query, ReferenceProperty, MassReferenceSection, OutputType)
default LoadEntityContext
beforeLoadEntity
(RequestContext request, FormView view, String defName, LoadOption loadOption, LoadEntityInterrupter.LoadType type) ロード前処理を行います。default LoadEntityContext
beforeLoadReference
(RequestContext request, FormView view, String defName, LoadOption loadOption, ReferenceProperty property, Element element, LoadEntityInterrupter.LoadType type) 参照プロパティに対するロード前処理を行います。default LoadEntityContext
beforeLoadReference
(RequestContext request, FormView view, String defName, LoadOption loadOption, ReferenceProperty property, LoadEntityInterrupter.LoadType type) 推奨されていません。use#beforeLoadReference(RequestContext, FormView, String, LoadOption, ReferenceProperty, PropertyElement, LoadType)
default SearchQueryContext
beforeSearchMassReference
(RequestContext request, FormView view, Query query, ReferenceProperty referenceProperty, MassReferenceSection section, OutputType outputType) 大量データ用参照セクションの検索前処理を行います。default SearchQueryContext
beforeSearchMassReference
(RequestContext request, FormView view, Query query, OutputType outputType)
-
メソッドの詳細
-
beforeLoadEntity
default LoadEntityContext beforeLoadEntity(RequestContext request, FormView view, String defName, LoadOption loadOption, LoadEntityInterrupter.LoadType type) ロード前処理を行います。- パラメータ:
request
- リクエストview
- 詳細画面定義defName
- Entity定義名loadOption
- ロード時のオプションtype
- ロード処理の種類- 戻り値:
- 実行結果
-
afterLoadEntity
default void afterLoadEntity(RequestContext request, FormView view, Entity entity, LoadOption loadOption, LoadEntityInterrupter.LoadType type) ロード後処理を行います。- パラメータ:
request
- リクエストview
- 詳細画面定義entity
- EntityloadOption
- ロード時のオプションtype
- ロード処理の種類
-
beforeLoadReference
@Deprecated default LoadEntityContext beforeLoadReference(RequestContext request, FormView view, String defName, LoadOption loadOption, ReferenceProperty property, LoadEntityInterrupter.LoadType type) 推奨されていません。use#beforeLoadReference(RequestContext, FormView, String, LoadOption, ReferenceProperty, PropertyElement, LoadType)
参照プロパティに対するロード前処理を行います。- パラメータ:
request
- リクエストview
- 詳細画面定義defName
- Entity定義名loadOption
- ロード時のオプションproperty
- プロパティ定義type
- ロード処理の種類- 戻り値:
- 実行結果
-
beforeLoadReference
default LoadEntityContext beforeLoadReference(RequestContext request, FormView view, String defName, LoadOption loadOption, ReferenceProperty property, Element element, LoadEntityInterrupter.LoadType type) 参照プロパティに対するロード前処理を行います。- パラメータ:
request
- リクエストview
- 詳細画面定義defName
- Entity定義名loadOption
- ロード時のオプションproperty
- プロパティ定義element
- エレメントtype
- ロード処理の種類- 戻り値:
- 実行結果
-
afterLoadReference
@Deprecated default void afterLoadReference(RequestContext request, FormView view, Entity entity, LoadOption loadOption, ReferenceProperty property, LoadEntityInterrupter.LoadType type) 推奨されていません。use#afterLoadReference(RequestContext, FormView, Entity, LoadOption, ReferenceProperty, PropertyElement, LoadType)
参照プロパティに対するロード後処理を行います。- パラメータ:
request
- リクエストview
- 詳細画面定義entity
- EntityloadOption
- ロード時のオプションproperty
- プロパティ定義type
- ロード処理の種類
-
afterLoadReference
default void afterLoadReference(RequestContext request, FormView view, Entity entity, LoadOption loadOption, ReferenceProperty property, Element element, LoadEntityInterrupter.LoadType type) 参照プロパティに対するロード後処理を行います。- パラメータ:
request
- リクエストview
- 詳細画面定義entity
- EntityloadOption
- ロード時のオプションproperty
- プロパティ定義element
- エレメントtype
- ロード処理の種類
-
beforeSearchMassReference
@Deprecated default SearchQueryContext beforeSearchMassReference(RequestContext request, FormView view, Query query, OutputType outputType) 推奨されていません。大量データ用参照セクションの検索前処理を行います。- パラメータ:
request
- リクエストview
- 詳細画面定義query
- 検索用クエリoutputType
- 出力タイプ(VIEWまたはEDIT)- 戻り値:
- 実行結果
-
beforeSearchMassReference
default SearchQueryContext beforeSearchMassReference(RequestContext request, FormView view, Query query, ReferenceProperty referenceProperty, MassReferenceSection section, OutputType outputType) 大量データ用参照セクションの検索前処理を行います。- パラメータ:
request
- リクエストview
- 詳細画面定義query
- 検索用クエリreferenceProperty
- 参照プロパティ定義section
- 大量データ用参照セクションoutputType
- 出力タイプ(VIEWまたはEDIT)- 戻り値:
- 実行結果
-
afterSearchMassReference
@Deprecated default void afterSearchMassReference(RequestContext request, FormView view, Query query, Entity entity, OutputType outputType) 推奨されていません。use#afterSearchMassReference(RequestContext, FormView, Query, ReferenceProperty, MassReferenceSection, OutputType)
大量データ用参照セクションの検索後処理を行います。- パラメータ:
request
- リクエストview
- 詳細画面定義query
- 検索用クエリentity
- 検索結果outputType
- 出力タイプ(VIEWまたはEDIT)
-
afterSearchMassReference
default void afterSearchMassReference(RequestContext request, FormView view, Query query, ReferenceProperty referenceProperty, MassReferenceSection section, Entity entity, OutputType outputType) 大量データ用参照セクションの検索後処理を行います。- パラメータ:
request
- リクエストview
- 詳細画面定義query
- 検索用クエリreferenceProperty
- 参照プロパティ定義section
- 大量データ用参照セクションentity
- 検索結果outputType
- 出力タイプ(VIEWまたはEDIT)
-
#afterLoadReference(RequestContext, FormView, Entity, LoadOption, ReferenceProperty, PropertyElement, LoadType)