package com.liferarevisited.model.listener; import org.osgi.service.component.annotations.Component; import com.liferay.portal.kernel.exception.ModelListenerException; import com.liferay.portal.kernel.model.BaseModelListener; import com.liferay.portal.kernel.model.ModelListener; import com.liferay.portal.kernel.model.User; @Component(immediate = true, service = ModelListener.class) public class CustomUserListener extends BaseModelListener<User> { @Override public void onAfterCreate(User model) throws ModelListenerException { System.out.println("CustomUserListener.onAfterCreate()"); super.onAfterCreate(model); } @Override public void onAfterRemove(User model) throws ModelListenerException { System.out.println("CustomUserListener.onAfterRemove()"); super.onAfterRemove(model); } @Override public void onAfterUpdate(User model) throws ModelListenerException { System.out.println("CustomUserListener.onAfterUpdate()"); super.onAfterUpdate(model); } @Override public void onBeforeCreate(User model) throws ModelListenerException { System.out.println("CustomUserListener.onBeforeCreate()"); super.onBeforeCreate(model); } @Override public void onBeforeRemove(User model) throws ModelListenerException { System.out.println("CustomUserListener.onBeforeRemove()"); super.onBeforeRemove(model); } @Override public void onBeforeUpdate(User model) throws ModelListenerException { System.out.println("CustomUserListener.onBeforeUpdate()"); super.onBeforeUpdate(model); } }