Package org.apache.jackrabbit.mk.model

Examples of org.apache.jackrabbit.mk.model.StoredNode


            // both an offset > 0 and a filter on node names have been specified...
            throw new IllegalArgumentException("offset > 0 with child node filter");
        }

        try {
            StoredNode node;
            try {
                if (id != null) {
                    node = rep.getRevisionStore().getNode(id);
                } else {
                    node = rep.getNode(revId, path);
View Full Code Here


        Thread.sleep(1);
        pm.start();
        pm.sweep();
       
        try {
            pm.readNode(new StoredNode(id, null));
            fail();
        } catch (NotFoundException e) {
            /* expected */
        }
    }
View Full Code Here

        // old node must not be marked
        assertTrue(pm.markNode(id));
       
        pm.sweep();
        pm.readNode(new StoredNode(id, null));
    }
View Full Code Here

       
        // new node must already be marked
        assertFalse(pm.markNode(id));

        pm.sweep();
        pm.readNode(new StoredNode(id, null));
    }
View Full Code Here

       
        if (callback != null)  {
            callback.postPersist(this);
        }
       
        cache.put(id, new StoredNode(id, node, this));

        return id;
    }
View Full Code Here

    }

    public StoredNode getNode(Id id) throws NotFoundException, Exception {
        verifyInitialized();

        StoredNode node = (StoredNode) cache.get(id);
        if (node != null) {
            return node;
        }

        node = new StoredNode(id, this);
        pm.readNode(node);

        cache.put(id, node);

        return node;
View Full Code Here

                return entry.getName();
            }
            @Override
            public NodeState getNode() {
                try {
                    StoredNode child = provider.getNode(entry.getId());
                    return new StoredNodeAsState(child, provider);
                } catch (Exception e) {
                    throw new RuntimeException("Unexpected error", e);
                }
            }
View Full Code Here

TOP

Related Classes of org.apache.jackrabbit.mk.model.StoredNode

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.