Class EntityInterceptorAdapter
java.lang.Object
org.iplass.mtp.entity.interceptor.EntityInterceptorAdapter
- All Implemented Interfaces:
EntityInterceptor
EntityInterceptorのアダプタ。
InvocationType毎に別メソッドとして、デフォルト実装(何もせず後続処理呼び出し)を提供。
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
bulkUpdate
(EntityBulkUpdateInvocation invocation) InvocationType.BULK_UPDATE
の際、呼び出される。int
count
(EntityCountInvocation invocation) InvocationType.COUNT
の際、呼び出される。void
delete
(EntityDeleteInvocation invocation) InvocationType.DELETE
の際、呼び出される。int
deleteAll
(EntityDeleteAllInvocation invocation) InvocationType.DELETE_ALL
の際、呼び出される。void
getRecycleBin
(EntityGetRecycleBinInvocation invocation) InvocationType.GET_RECYCLE_BIN
の際、呼び出される。insert
(EntityInsertInvocation invocation) InvocationType.INSERT
の際、呼び出される。final Object
intercept
(EntityInvocation<?> invocation) 各Entity操作(登録、更新、、、)によって、 各EntityInvocationのサブクラスのインスタンスを引数に呼び出される。load
(EntityLoadInvocation invocation) InvocationType.LOAD
の際、呼び出される。boolean
lockByUser
(EntityLockByUserInvocation invocation) void
normalize
(EntityNormalizeInvocation invocation) void
purge
(EntityPurgeInvocation invocation) InvocationType.PURGE
の際、呼び出される。void
query
(EntityQueryInvocation invocation) restore
(EntityRestoreInvocation invocation) InvocationType.RESTORE
の際、呼び出される。boolean
unlockByUser
(EntityUnlockByUserInvocation invocation) void
update
(EntityUpdateInvocation invocation) InvocationType.UPDATE
の際、呼び出される。int
updateAll
(EntityUpdateAllInvocation invocation) InvocationType.UPDATE_ALL
の際、呼び出される。validate
(EntityValidateInvocation invocation) InvocationType.VALIDATE
の際、呼び出される。
-
Constructor Details
-
EntityInterceptorAdapter
public EntityInterceptorAdapter()
-
-
Method Details
-
intercept
Description copied from interface:EntityInterceptor
各Entity操作(登録、更新、、、)によって、 各EntityInvocationのサブクラスのインスタンスを引数に呼び出される。- Specified by:
intercept
in interfaceEntityInterceptor
- Parameters:
invocation
-- Returns:
-
validate
InvocationType.VALIDATE
の際、呼び出される。- Parameters:
invocation
-- Returns:
-
insert
InvocationType.INSERT
の際、呼び出される。- Parameters:
invocation
-- Returns:
-
update
InvocationType.UPDATE
の際、呼び出される。- Parameters:
invocation
-
-
delete
InvocationType.DELETE
の際、呼び出される。- Parameters:
invocation
-
-
load
InvocationType.LOAD
の際、呼び出される。- Parameters:
invocation
-- Returns:
-
query
- Parameters:
invocation
-
-
count
InvocationType.COUNT
の際、呼び出される。- Parameters:
invocation
-- Returns:
-
updateAll
InvocationType.UPDATE_ALL
の際、呼び出される。- Parameters:
invocation
-- Returns:
-
bulkUpdate
InvocationType.BULK_UPDATE
の際、呼び出される。- Parameters:
invocation
-
-
deleteAll
InvocationType.DELETE_ALL
の際、呼び出される。- Parameters:
invocation
-- Returns:
-
getRecycleBin
InvocationType.GET_RECYCLE_BIN
の際、呼び出される。- Parameters:
invocation
-
-
purge
InvocationType.PURGE
の際、呼び出される。- Parameters:
invocation
-
-
restore
InvocationType.RESTORE
の際、呼び出される。- Parameters:
invocation
-- Returns:
- Entity
-
lockByUser
-
unlockByUser
-
normalize
-