Package org.apache.jackrabbit.mk.core

Examples of org.apache.jackrabbit.mk.core.MicroKernelImpl$AddNodeOperation


    protected QueryEngine qe;
    protected Root root;

    @Before
    public void before() throws Exception {
        repository = new ContentRepositoryImpl(new MicroKernelImpl(),
                new LuceneIndexProvider(DEFAULT_INDEX_HOME),
                buildDefaultCommitEditor());
        session = repository.login(new GuestCredentials(), null);
        cleanupIndexNode();
View Full Code Here


    @Test
    public void testLucene() throws Exception {
        LuceneIndexInfo indexInfo = new LuceneIndexInfo(DEFAULT_INDEX_NAME,
                DEFAULT_INDEX_PATH);

        KernelNodeStore store = new KernelNodeStore(new MicroKernelImpl());
        store.setEditor(new LuceneEditor(indexInfo.getPath()));
        Root root = new RootImpl(store, "", new TestAcContext());
        Tree tree = root.getTree("/");

        tree.setProperty("foo", MemoryValueFactory.INSTANCE.createValue("bar"));
View Full Code Here

    protected Repository getRepository() throws RepositoryException {
        if (repository == null) {
            executor = Executors.newScheduledThreadPool(1);
            repository = new RepositoryImpl(new ContentRepositoryImpl(
                    new MicroKernelImpl(), null, buildDefaultCommitEditor()),
                    executor);
        }
        return repository;
    }
View Full Code Here

                return commit.getId();
            }
        };
        rs.initialize();

        mk = new MicroKernelImpl(new Repository(rs, new MemoryBlobStore()));
    }
View Full Code Here

    private NodeState root;

    @Before
    public void setUp() {
        MicroKernel kernel = new MicroKernelImpl();
        String jsop =
                "+\"test\":{\"a\":1,\"b\":2,\"c\":3,"
                + "\"x\":{},\"y\":{},\"z\":{}}";
        kernel .commit("/", jsop, null, "test data");
        store = new KernelNodeStore(kernel);
        root = store.getRoot();
    }
View Full Code Here

    protected NodeState state;

    @Before
    public void setUp() {
        MicroKernel microKernel = new MicroKernelImpl();
        store = new KernelNodeStore(microKernel);
        valueFactory = store.getValueFactory();
        acContext = new TestAcContext();

        state = createInitialState(microKernel);
View Full Code Here

    @Before
    public void setup() {
        counter = 0;

        MicroKernel mk1 = new MicroKernelImpl("./target/mk1/" + random.nextInt());
        store1 = new KernelNodeStore(mk1);
        vf = store1.getValueFactory();
        mk1.commit("", "+\"/root\":{}", mk1.getHeadRevision(), "");
        root1 = new RootImpl(store1, null, new TestAcContext());

        MicroKernel mk2 = new MicroKernelImpl("./target/mk2/" + random.nextInt());
        store2 = new KernelNodeStore(mk2);
        mk2.commit("", "+\"/root\":{}", mk2.getHeadRevision(), "");
        root2 = new RootImpl(store2, null, new TestAcContext());
    }
View Full Code Here

                }
                deleteRecursive(new File(dir));
            }

            if (head.equals("fs")) {
                return new MicroKernelImpl(tail);
            } else {
                final String name = tail;
                synchronized (INSTANCES) {
                    SimpleKernelImpl instance = INSTANCES.get(name);
                    if (instance == null) {
View Full Code Here

        for (File dir : target.listFiles()) {
            if (dir.isDirectory()) {
                log.info("Testing backwards compatibility with {}", dir);
                checkJackrabbitRepository(dir);

                NodeStore store = new KernelNodeStore(new MicroKernelImpl());
                RepositoryUpgrade.copy(dir, store);
                checkRepositoryContent(
                        new Jcr(new Oak(store)).createRepository());
            }
        }
View Full Code Here

     * Utility constructor that creates a new in-memory repository with default
     * query index provider. This constructor is intended to be used within
     * test cases only.
     */
    public ContentRepositoryImpl() {
        this(new MicroKernelImpl(), null, new ValidatingEditor(
                new CompositeValidatorProvider(
                        Collections.<ValidatorProvider> emptyList())));
        // this(new IndexWrapper(new MicroKernelImpl()), null, null);
    }
View Full Code Here

TOP

Related Classes of org.apache.jackrabbit.mk.core.MicroKernelImpl$AddNodeOperation

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.