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<?>voidonAfterAddAssociation(Object classPK, String associationClassName, Object associationClassPK) voidonAfterCreate(T model) voidonAfterRemove(T model) voidonAfterRemoveAssociation(Object classPK, String associationClassName, Object associationClassPK) voidonAfterUpdate(T originalModel, T model) voidonBeforeAddAssociation(Object classPK, String associationClassName, Object associationClassPK) voidonBeforeCreate(T model) voidonBeforeRemove(T model) voidonBeforeRemoveAssociation(Object classPK, String associationClassName, Object associationClassPK) voidonBeforeUpdate(T originalModel, T model)
-
Constructor Details
-
BaseModelListener
public BaseModelListener()
-
-
Method Details
-
getModelClass
- Specified by:
getModelClassin interfaceModelListener<T extends BaseModel<T>>
-
onAfterAddAssociation
public void onAfterAddAssociation(Object classPK, String associationClassName, Object associationClassPK) throws ModelListenerException - Specified by:
onAfterAddAssociationin interfaceModelListener<T extends BaseModel<T>>- Throws:
ModelListenerException
-
onAfterCreate
- Specified by:
onAfterCreatein interfaceModelListener<T extends BaseModel<T>>- Throws:
ModelListenerException
-
onAfterRemove
- Specified by:
onAfterRemovein interfaceModelListener<T extends BaseModel<T>>- Throws:
ModelListenerException
-
onAfterRemoveAssociation
public void onAfterRemoveAssociation(Object classPK, String associationClassName, Object associationClassPK) throws ModelListenerException - Specified by:
onAfterRemoveAssociationin interfaceModelListener<T extends BaseModel<T>>- Throws:
ModelListenerException
-
onAfterUpdate
- Specified by:
onAfterUpdatein interfaceModelListener<T extends BaseModel<T>>- Throws:
ModelListenerException
-
onBeforeAddAssociation
public void onBeforeAddAssociation(Object classPK, String associationClassName, Object associationClassPK) throws ModelListenerException - Specified by:
onBeforeAddAssociationin interfaceModelListener<T extends BaseModel<T>>- Throws:
ModelListenerException
-
onBeforeCreate
- Specified by:
onBeforeCreatein interfaceModelListener<T extends BaseModel<T>>- Throws:
ModelListenerException
-
onBeforeRemove
- Specified by:
onBeforeRemovein interfaceModelListener<T extends BaseModel<T>>- Throws:
ModelListenerException
-
onBeforeRemoveAssociation
public void onBeforeRemoveAssociation(Object classPK, String associationClassName, Object associationClassPK) throws ModelListenerException - Specified by:
onBeforeRemoveAssociationin interfaceModelListener<T extends BaseModel<T>>- Throws:
ModelListenerException
-
onBeforeUpdate
- Specified by:
onBeforeUpdatein interfaceModelListener<T extends BaseModel<T>>- Throws:
ModelListenerException
-