Constant summary
Methods summary
Modifier and Type | Method |
---|---|
public | __construct ( EiObject eiObject , EiLifecycleMonitor lifecycleMonitor , string type ) |
public boolean | isPersist ( ) |
public boolean | isUpdate ( ) |
public boolean | isRemove ( ) |
public EiLifecycleMonitor | getMonitor ( ) |
public EiObject | getEiObject ( ) |
public boolean | isInitialized ( ) |
public | prevent ( Message reasonMessage ) |
public | approve ( ) |
public | hasVeto ( ) |
public | getReasonMessage ( ) |
public | executeWhenApproved ( Closure whenApprovedClosure ) |
Constants in detail
-
TYPE_PERSIST
const TYPE_PERSIST
-
TYPE_UPDATE
const TYPE_UPDATE
-
TYPE_REMOVE
const TYPE_REMOVE
Methods in detail
-
__construct
-
isPersist
boolean public isPersist ( ) -
isUpdate
boolean public isUpdate ( )return
boolean -
isRemove
boolean public isRemove ( )return
boolean -
getMonitor
EiLifecycleMonitor public getMonitor ( )return
-
getEiObject
EiObject public getEiObject ( )return
-
isInitialized
boolean public isInitialized ( )return
boolean -
prevent
param
-
approve
public approve ( ) -
hasVeto
public hasVeto ( ) -
getReasonMessage
public getReasonMessage ( ) -
executeWhenApproved
public executeWhenApproved ( Closure whenApprovedClosure )
return