1. Нужно создать наследникака класса com.liferay.portal.model.BaseModelListener<{c указанием класса модели изменение которой нам интересно}>
методы interface ModelListener
onAfterAddAssociation
onAfterCreate
onAfterRemove
onAfterRemoveAssociation
onAfterUpdate
onBeforeAddAssociation
onBeforeCreate
onBeforeRemove
onBeforeRemoveAssociation
onBeforeUpdate
2. Зарегистрировать наш лисенер в portal-ext.properties
value.object.listener.{package.and.class.of.needed.model}
e.g.
методы interface ModelListener
onAfterCreate
onAfterRemove
onAfterRemoveAssociation
onAfterUpdate
onBeforeAddAssociation
onBeforeCreate
onBeforeRemove
onBeforeRemoveAssociation
onBeforeUpdate
2. Зарегистрировать наш лисенер в portal-ext.properties
value.object.listener.{package.and.class.of.needed.model}
e.g.
value.object.listener.com.liferay.portlet.expando.model.ExpandoValue=com.correr.portal.liferay.model.ExpandoValueListener
Комментариев нет:
Отправить комментарий