Package org.iplass.mtp.view.generic
Interface LoadEntityInterrupter
public interface LoadEntityInterrupter
Entityロード時にカスタムで処理を行わせるインターフェース
-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescriptiondefault 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) Deprecated.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) Deprecated.useinvalid reference
#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) Deprecated.useinvalid reference
#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)
-
Method Details
-
beforeLoadEntity
default LoadEntityContext beforeLoadEntity(RequestContext request, FormView view, String defName, LoadOption loadOption, LoadEntityInterrupter.LoadType type) ロード前処理を行います。- Parameters:
request
- リクエストview
- 詳細画面定義defName
- Entity定義名loadOption
- ロード時のオプションtype
- ロード処理の種類- Returns:
- 実行結果
-
afterLoadEntity
default void afterLoadEntity(RequestContext request, FormView view, Entity entity, LoadOption loadOption, LoadEntityInterrupter.LoadType type) ロード後処理を行います。- Parameters:
request
- リクエストview
- 詳細画面定義entity
- EntityloadOption
- ロード時のオプションtype
- ロード処理の種類
-
beforeLoadReference
@Deprecated default LoadEntityContext beforeLoadReference(RequestContext request, FormView view, String defName, LoadOption loadOption, ReferenceProperty property, LoadEntityInterrupter.LoadType type) Deprecated.useinvalid reference
#beforeLoadReference(RequestContext, FormView, String, LoadOption, ReferenceProperty, PropertyElement, LoadType)
参照プロパティに対するロード前処理を行います。- Parameters:
request
- リクエストview
- 詳細画面定義defName
- Entity定義名loadOption
- ロード時のオプションproperty
- プロパティ定義type
- ロード処理の種類- Returns:
- 実行結果
-
beforeLoadReference
default LoadEntityContext beforeLoadReference(RequestContext request, FormView view, String defName, LoadOption loadOption, ReferenceProperty property, Element element, LoadEntityInterrupter.LoadType type) 参照プロパティに対するロード前処理を行います。- Parameters:
request
- リクエストview
- 詳細画面定義defName
- Entity定義名loadOption
- ロード時のオプションproperty
- プロパティ定義element
- エレメントtype
- ロード処理の種類- Returns:
- 実行結果
-
afterLoadReference
@Deprecated default void afterLoadReference(RequestContext request, FormView view, Entity entity, LoadOption loadOption, ReferenceProperty property, LoadEntityInterrupter.LoadType type) Deprecated.useinvalid reference
#afterLoadReference(RequestContext, FormView, Entity, LoadOption, ReferenceProperty, PropertyElement, LoadType)
参照プロパティに対するロード後処理を行います。- Parameters:
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) 参照プロパティに対するロード後処理を行います。- Parameters:
request
- リクエストview
- 詳細画面定義entity
- EntityloadOption
- ロード時のオプションproperty
- プロパティ定義element
- エレメントtype
- ロード処理の種類
-
beforeSearchMassReference
@Deprecated default SearchQueryContext beforeSearchMassReference(RequestContext request, FormView view, Query query, OutputType outputType) Deprecated.大量データ用参照セクションの検索前処理を行います。- Parameters:
request
- リクエストview
- 詳細画面定義query
- 検索用クエリoutputType
- 出力タイプ(VIEWまたはEDIT)- Returns:
- 実行結果
-
beforeSearchMassReference
default SearchQueryContext beforeSearchMassReference(RequestContext request, FormView view, Query query, ReferenceProperty referenceProperty, MassReferenceSection section, OutputType outputType) 大量データ用参照セクションの検索前処理を行います。- Parameters:
request
- リクエストview
- 詳細画面定義query
- 検索用クエリreferenceProperty
- 参照プロパティ定義section
- 大量データ用参照セクションoutputType
- 出力タイプ(VIEWまたはEDIT)- Returns:
- 実行結果
-
afterSearchMassReference
@Deprecated default void afterSearchMassReference(RequestContext request, FormView view, Query query, Entity entity, OutputType outputType) Deprecated.useinvalid reference
#afterSearchMassReference(RequestContext, FormView, Query, ReferenceProperty, MassReferenceSection, OutputType)
大量データ用参照セクションの検索後処理を行います。- Parameters:
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) 大量データ用参照セクションの検索後処理を行います。- Parameters:
request
- リクエストview
- 詳細画面定義query
- 検索用クエリreferenceProperty
- 参照プロパティ定義section
- 大量データ用参照セクションentity
- 検索結果outputType
- 出力タイプ(VIEWまたはEDIT)
-
invalid reference