/** * This method is used to register a {@link Listener} to the events of the same * name. It is similar to addListener(listener.getName(), listener) * * @param listener the listener to notify any time an even of the same name is * triggered */ public void addListener(Listener listener) { addListener(listener.getName(), listener); }
listenerService.addListener("org.exoplatform.web.GenericHttpListener.sessionCreated", sessionEventBroadcaster); listenerService.addListener("org.exoplatform.web.GenericHttpListener.sessionDestroyed", sessionEventBroadcaster); PortalStructureAccess structureAccess = new MOPPortalStructureAccess(sessionManager); MOPConsumerStructureProvider structureprovider = new MOPConsumerStructureProvider(structureAccess); listenerService.addListener(EventType.PAGE_CREATED, structureprovider); listenerService.addListener(EventType.PAGE_DESTROYED, structureprovider); listenerService.addListener(EventType.PAGE_UPDATED, structureprovider); listenerService.addListener(DataStorage.PAGE_UPDATED, structureprovider);