I am trying to use PortalNodeEvents by implementing PortalNodeEventListener. I have written this class:
public class MframePortalListener implements PortalNodeEventListener { public PortalNodeEvent onEvent(PortalNodeEventContext context, PortalNodeEvent event) { System.out.println("MframePortalListener GOT EVENT:"+event.toString()); return event; } }
<mbean code="org.jboss.portal.core.event.PortalEventListenerServiceImpl" name="portal:service=ListenerService,type=mframePortalListener" xmbean-dd="" xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean"> <xmbean/> <depends optional-attribute-name="Registry" proxy-type="attribute">portal:service=ListenerRegistry</depends> <attribute name="RegistryId">mframePortalListener</attribute> <attribute name="ListenerClassName"> com.sis.mframeopen.listener.MframePortalListener </attribute> </mbean>