Package com.liferay.portal.kernel.model
Class BaseModelListener<T extends BaseModel<T>>
Object
com.liferay.portal.kernel.model.BaseModelListener<T>
- All Implemented Interfaces:
ModelListener<T>
- Author:
- Brian Wing Shun Chan
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionClass<?>
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)
-
Constructor Details
-
BaseModelListener
public BaseModelListener()
-
-
Method Details
-
getModelClass
- Specified by:
getModelClass
in interfaceModelListener<T extends BaseModel<T>>
-
onAfterAddAssociation
public void onAfterAddAssociation(Object classPK, String associationClassName, Object associationClassPK) throws ModelListenerException - Specified by:
onAfterAddAssociation
in interfaceModelListener<T extends BaseModel<T>>
- Throws:
ModelListenerException
-
onAfterCreate
- Specified by:
onAfterCreate
in interfaceModelListener<T extends BaseModel<T>>
- Throws:
ModelListenerException
-
onAfterRemove
- Specified by:
onAfterRemove
in interfaceModelListener<T extends BaseModel<T>>
- Throws:
ModelListenerException
-
onAfterRemoveAssociation
public void onAfterRemoveAssociation(Object classPK, String associationClassName, Object associationClassPK) throws ModelListenerException - Specified by:
onAfterRemoveAssociation
in interfaceModelListener<T extends BaseModel<T>>
- Throws:
ModelListenerException
-
onAfterUpdate
- Specified by:
onAfterUpdate
in interfaceModelListener<T extends BaseModel<T>>
- Throws:
ModelListenerException
-
onBeforeAddAssociation
public void onBeforeAddAssociation(Object classPK, String associationClassName, Object associationClassPK) throws ModelListenerException - Specified by:
onBeforeAddAssociation
in interfaceModelListener<T extends BaseModel<T>>
- Throws:
ModelListenerException
-
onBeforeCreate
- Specified by:
onBeforeCreate
in interfaceModelListener<T extends BaseModel<T>>
- Throws:
ModelListenerException
-
onBeforeRemove
- Specified by:
onBeforeRemove
in interfaceModelListener<T extends BaseModel<T>>
- Throws:
ModelListenerException
-
onBeforeRemoveAssociation
public void onBeforeRemoveAssociation(Object classPK, String associationClassName, Object associationClassPK) throws ModelListenerException - Specified by:
onBeforeRemoveAssociation
in interfaceModelListener<T extends BaseModel<T>>
- Throws:
ModelListenerException
-
onBeforeUpdate
- Specified by:
onBeforeUpdate
in interfaceModelListener<T extends BaseModel<T>>
- Throws:
ModelListenerException
-