Liferay Hook provide facility to create listener on particular model. We require to implement implements ModelListener on our custom class. Lets create one Hook which allow to do action on the various activity on particular model action. Create one hook.(e.g. UserListener-hook) Add portal properties inside liferay-hook.xml file under web inf. <?xml version="1.0"?> <!DOCTYPE hook PUBLIC "-//Liferay//DTD Hook 6.2.0//EN" "http://www.liferay.com/dtd/liferay-hook_6_2_0.dtd"> <hook> <portal-properties>portal.properties</portal-properties> </hook> It will create portal.properties inside src folder. Add below property inside portlet.properties file value.object.listener.com.liferay.portal.model.User=com.sa.CreateAccountHook In above property we have created listener for the Us...