public interface LASClassManagerHook<T>
| Modifier and Type | Method and Description |
|---|---|
AfterResult |
afterCreate(BeforeResult<T> beforeResult,
as.leap.las.sdk.SaveMsg saveMessage)
hook after save
|
AfterResult |
afterDelete(BeforeResult<String> beforeResult,
as.leap.las.sdk.DeleteMsg deleteMessage)
hook after delete
|
AfterResult |
afterUpdate(String objectId,
as.leap.las.sdk.UpdateMsg updateMessage)
do something after completed update operation.
|
BeforeResult<T> |
beforeCreate(T entity)
hook before save
|
BeforeResult<String> |
beforeDelete(String objectId)
hook before delete
|
BeforeResult<String[]> |
beforeDelete(String[] objectIds)
hook before delete
|
BeforeResult<T> beforeCreate(T entity)
entity - operator objectAfterResult afterCreate(BeforeResult<T> beforeResult, as.leap.las.sdk.SaveMsg saveMessage)
beforeResult - result of before create entitysaveMessage - result of create entityBeforeResult<String> beforeDelete(String objectId)
objectId - entity object idBeforeResult<String[]> beforeDelete(String[] objectIds)
objectIds - collection of entity objects idAfterResult afterDelete(BeforeResult<String> beforeResult, as.leap.las.sdk.DeleteMsg deleteMessage)
beforeResult - result of before delete entitydeleteMessage - result of delete entityAfterResult afterUpdate(String objectId, as.leap.las.sdk.UpdateMsg updateMessage)
objectId - object id of entityupdateMessage - result of update entityCopyright © 2015. All rights reserved.