/** * This method registers the listener <code> org.apache.jackrabbit.demo.blog.model.AlertManager * </code> with the default workspace. This listener listens to events of adding new comments to * blog entries. * * @throws RepositoryException if an error occur in the repository */ private void registerListeners() throws RepositoryException { Workspace ws = session.getWorkspace(); ObservationManager observationMgr = ws.getObservationManager(); AlertManager alertMgr = new AlertManager(repository); observationMgr.addEventListener( alertMgr, Event.NODE_ADDED, "/blogRoot", true, null, null, false); log("JACKRABBIT-JCR-DEMO: Listeners registered ..."); }