インタフェース EntityInvocation<R>
- 型パラメータ:
R
-
- 既知のサブインタフェースのリスト:
EntityBulkUpdateInvocation
,EntityCountInvocation
,EntityDeleteAllInvocation
,EntityDeleteInvocation
,EntityGetRecycleBinInvocation
,EntityInsertInvocation
,EntityLoadInvocation
,EntityLockByUserInvocation
,EntityNormalizeInvocation
,EntityPurgeInvocation
,EntityQueryInvocation
,EntityRestoreInvocation
,EntityUnlockByUserInvocation
,EntityUpdateAllInvocation
,EntityUpdateInvocation
,EntityValidateInvocation
public interface EntityInvocation<R>
Entity操作の呼び出しを表すインタフェース。
proceed()呼び出しで、後続処理(次のInterceptor呼び出しor実際のEntity操作)を呼び出す。
- 関連項目:
-
メソッドの概要
修飾子とタイプメソッド説明getAttribute
(String name) 一連のInterceptの間にsetAttribute()したオブジェクトを取得可能。一連のInterceptの間にsetAttribute()された属性名の取得。getType()
Entity操作の種類を判別可能。proceed()
後続処理呼び出し。void
setAttribute
(String name, Object value) 一連のInterceptの間、保持したいオブジェクトをセット可能。
-
メソッドの詳細
-
getEntityDefinition
EntityDefinition getEntityDefinition() -
proceed
R proceed()後続処理呼び出し。- 戻り値:
- 後続処理からのリターン値。
-
setAttribute
一連のInterceptの間、保持したいオブジェクトをセット可能。- パラメータ:
name
-value
-
-
getAttribute
一連のInterceptの間にsetAttribute()したオブジェクトを取得可能。- パラメータ:
name
-- 戻り値:
-
getAttributeNames
一連のInterceptの間にsetAttribute()された属性名の取得。- 戻り値:
-
getType
InvocationType getType()Entity操作の種類を判別可能。- 戻り値:
-