public EventHelper()

in src/main/java/org/apache/sling/commons/testing/jcr/EventHelper.java [38:53]


	public EventHelper(Session s) throws RepositoryException {
		session = s;

        final int eventTypes = Event.NODE_ADDED | Event.NODE_REMOVED;
        final boolean isDeep = true;
        final boolean noLocal = false;
        session.getWorkspace().getObservationManager().addEventListener(
        		this, eventTypes, "/" + WAIT_NODE_FOLDER, isDeep, null, null, noLocal);

        if(session.getRootNode().hasNode(WAIT_NODE_FOLDER)) {
        	waitNodeFolder = session.getRootNode().getNode(WAIT_NODE_FOLDER);
        } else {
        	waitNodeFolder = session.getRootNode().addNode(WAIT_NODE_FOLDER, "nt:unstructured");
        }
        session.save();
	}