com.liferay.portal.model
Interface ModelListener

All Known Implementing Classes:
BaseModelListener, ModelListenerWrapper

public interface ModelListener

View Source

Author:
Brian Wing Shun Chan, Raymond Augé

Method Summary
 void onAfterAddAssociation(java.lang.Object classPK, java.lang.String associationClassName, java.lang.Object associationClassPK)
           
 void onAfterCreate(BaseModel model)
           
 void onAfterRemove(BaseModel model)
           
 void onAfterRemoveAssociation(java.lang.Object classPK, java.lang.String associationClassName, java.lang.Object associationClassPK)
           
 void onAfterUpdate(BaseModel model)
           
 void onBeforeAddAssociation(java.lang.Object classPK, java.lang.String associationClassName, java.lang.Object associationClassPK)
           
 void onBeforeCreate(BaseModel model)
           
 void onBeforeRemove(BaseModel model)
           
 void onBeforeRemoveAssociation(java.lang.Object classPK, java.lang.String associationClassName, java.lang.Object associationClassPK)
           
 void onBeforeUpdate(BaseModel model)
           
 

Method Detail

onAfterAddAssociation

void onAfterAddAssociation(java.lang.Object classPK,
                           java.lang.String associationClassName,
                           java.lang.Object associationClassPK)
                           throws ModelListenerException
Throws:
ModelListenerException

onAfterCreate

void onAfterCreate(BaseModel model)
                   throws ModelListenerException
Throws:
ModelListenerException

onAfterRemove

void onAfterRemove(BaseModel model)
                   throws ModelListenerException
Throws:
ModelListenerException

onAfterRemoveAssociation

void onAfterRemoveAssociation(java.lang.Object classPK,
                              java.lang.String associationClassName,
                              java.lang.Object associationClassPK)
                              throws ModelListenerException
Throws:
ModelListenerException

onAfterUpdate

void onAfterUpdate(BaseModel model)
                   throws ModelListenerException
Throws:
ModelListenerException

onBeforeAddAssociation

void onBeforeAddAssociation(java.lang.Object classPK,
                            java.lang.String associationClassName,
                            java.lang.Object associationClassPK)
                            throws ModelListenerException
Throws:
ModelListenerException

onBeforeCreate

void onBeforeCreate(BaseModel model)
                    throws ModelListenerException
Throws:
ModelListenerException

onBeforeRemove

void onBeforeRemove(BaseModel model)
                    throws ModelListenerException
Throws:
ModelListenerException

onBeforeRemoveAssociation

void onBeforeRemoveAssociation(java.lang.Object classPK,
                               java.lang.String associationClassName,
                               java.lang.Object associationClassPK)
                               throws ModelListenerException
Throws:
ModelListenerException

onBeforeUpdate

void onBeforeUpdate(BaseModel model)
                    throws ModelListenerException
Throws:
ModelListenerException