public class BaseModelListener<T extends BaseModel<T>> extends Object implements ModelListener<T>
| Constructor and Description |
|---|
BaseModelListener() |
| Modifier and Type | Method and Description |
|---|---|
Class<?> |
getModelClass() |
void |
onAfterAddAssociation(Object classPK,
String associationClassName,
Object associationClassPK) |
void |
onAfterCreate(T model) |
void |
onAfterRemove(T model) |
void |
onAfterRemoveAssociation(Object classPK,
String associationClassName,
Object associationClassPK) |
void |
onAfterUpdate(T originalModel,
T model) |
void |
onBeforeAddAssociation(Object classPK,
String associationClassName,
Object associationClassPK) |
void |
onBeforeCreate(T model) |
void |
onBeforeRemove(T model) |
void |
onBeforeRemoveAssociation(Object classPK,
String associationClassName,
Object associationClassPK) |
void |
onBeforeUpdate(T originalModel,
T model) |
public Class<?> getModelClass()
getModelClass in interface ModelListener<T extends BaseModel<T>>public void onAfterAddAssociation(Object classPK,
String associationClassName,
Object associationClassPK)
throws ModelListenerException
onAfterAddAssociation in interface ModelListener<T extends BaseModel<T>>ModelListenerExceptionpublic void onAfterCreate(T model) throws ModelListenerException
onAfterCreate in interface ModelListener<T extends BaseModel<T>>ModelListenerExceptionpublic void onAfterRemove(T model) throws ModelListenerException
onAfterRemove in interface ModelListener<T extends BaseModel<T>>ModelListenerExceptionpublic void onAfterRemoveAssociation(Object classPK,
String associationClassName,
Object associationClassPK)
throws ModelListenerException
onAfterRemoveAssociation in interface ModelListener<T extends BaseModel<T>>ModelListenerExceptionpublic void onAfterUpdate(T originalModel, T model) throws ModelListenerException
onAfterUpdate in interface ModelListener<T extends BaseModel<T>>ModelListenerExceptionpublic void onBeforeAddAssociation(Object classPK,
String associationClassName,
Object associationClassPK)
throws ModelListenerException
onBeforeAddAssociation in interface ModelListener<T extends BaseModel<T>>ModelListenerExceptionpublic void onBeforeCreate(T model) throws ModelListenerException
onBeforeCreate in interface ModelListener<T extends BaseModel<T>>ModelListenerExceptionpublic void onBeforeRemove(T model) throws ModelListenerException
onBeforeRemove in interface ModelListener<T extends BaseModel<T>>ModelListenerExceptionpublic void onBeforeRemoveAssociation(Object classPK,
String associationClassName,
Object associationClassPK)
throws ModelListenerException
onBeforeRemoveAssociation in interface ModelListener<T extends BaseModel<T>>ModelListenerExceptionpublic void onBeforeUpdate(T originalModel, T model) throws ModelListenerException
onBeforeUpdate in interface ModelListener<T extends BaseModel<T>>ModelListenerException