public abstract class LASClassManagerHookBase<T> extends Object implements LASClassManagerHook<T>
| Constructor and Description |
|---|
LASClassManagerHookBase() |
| 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) |
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
|
public BeforeResult<T> beforeCreate(T entity)
LASClassManagerHookbeforeCreate in interface LASClassManagerHook<T>public AfterResult afterCreate(BeforeResult<T> beforeResult, as.leap.las.sdk.SaveMsg saveMessage)
LASClassManagerHookafterCreate in interface LASClassManagerHook<T>beforeResult - hook resultpublic BeforeResult<String> beforeDelete(String objectId)
LASClassManagerHookbeforeDelete in interface LASClassManagerHook<T>public AfterResult afterDelete(BeforeResult<String> beforeResult, as.leap.las.sdk.DeleteMsg deleteMessage)
afterDelete in interface LASClassManagerHook<T>public AfterResult afterUpdate(String objectId, as.leap.las.sdk.UpdateMsg updateMessage)
LASClassManagerHookafterUpdate in interface LASClassManagerHook<T>public BeforeResult<String[]> beforeDelete(String[] objectIds)
LASClassManagerHookbeforeDelete in interface LASClassManagerHook<T>Copyright © 2015. All rights reserved.