Package org.apache.jackrabbit.oak

Examples of org.apache.jackrabbit.oak.Oak


        private final ServletContextHandler context;

        private final Server server;

        public HttpServer(String uri) throws Exception {
            this(uri, Collections.singletonMap(new Oak(), ""));
        }
View Full Code Here


    @Override
    protected ContentRepository createRepository() {
        TestUtils provider = new TestUtils();
        solrServer = provider.getSolrServer();
        try {
            return new Oak().with(new InitialContent())
                    .with(new SolrIndexInitializer())
                    .with(new OpenSecurityProvider())
                    .with(new CompositeQueryIndexProvider(
                            new SolrQueryIndexProvider(provider, provider),
                            new PropertyIndexProvider()
View Full Code Here

        root.commit();
    }

    @Override
    protected ContentRepository createRepository() {
        return new Oak()
                .with(new InitialContent())
                .with(new OpenSecurityProvider())
                .with(AggregateIndexProvider
                        .wrap(new LowCostLuceneIndexProvider()
                                .with(getNodeAggregator())))
View Full Code Here

    private ContentRepository repository;

    @Before
    public void setUp() {
        repository = new Oak()
            .with(new OpenSecurityProvider())
            .with(JcrConflictHandler.JCR_CONFLICT_HANDLER)
            .with(new ConflictValidator())
            .createContentRepository();
    }
View Full Code Here

    private ContentRepository repository;

    @Before
    public void setUp() {
        repository = new Oak()
            .with(new OpenSecurityProvider())
            .with(new ChildOrderConflictHandler(new AnnotatingConflictHandler()) {

                /**
                 * Allow deleting changed node.
View Full Code Here

public class UniquePropertyTest {

    @Test
    public void testUniqueness() throws CommitFailedException {

        Root root = new Oak()
                .with(new OpenSecurityProvider())
                .with(new PropertyIndexEditorProvider())
                .with(new InitialContent()).createRoot();

        NodeUtil node = new NodeUtil(root.getTree("/"));
View Full Code Here

    private IdentifierManager identifierManager;
    private Root root;

    @Before
    public void setUp() throws CommitFailedException {
        root = new Oak()
            .with(new OpenSecurityProvider())
            .with(new InitialContent())
            .createContentSession().getLatestRoot();

        Tree tree = root.getTree("/");
View Full Code Here

    private RootImpl ourRoot;
    private Root theirRoot;

    @Before
    public void setUp() throws CommitFailedException {
        ContentSession session = new Oak()
                .with(new OpenSecurityProvider())
                .with(DefaultConflictHandler.THEIRS)
                .createContentSession();

        // Add test content
View Full Code Here

public class MultipleIndicesTest extends AbstractQueryTest {

    @Override
    protected ContentRepository createRepository() {
        return new Oak()
                .with(new InitialContent())
                .with(new RepositoryInitializer() {
                    @Override
                    public NodeState initialize(NodeState state) {
                        NodeBuilder root = state.builder();
View Full Code Here

*/
public class PropertyIndexQueryTest extends AbstractQueryTest {

    @Override
    protected ContentRepository createRepository() {
        return new Oak().with(new InitialContent())
                .with(new OpenSecurityProvider())
                .with(new PropertyIndexProvider())
                .with(new PropertyIndexEditorProvider())
                .createContentRepository();
    }
View Full Code Here

TOP

Related Classes of org.apache.jackrabbit.oak.Oak

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.