Package org.apache.jackrabbit.spi.commons.conversion

Examples of org.apache.jackrabbit.spi.commons.conversion.DefaultNamePathResolver


     */
    public CompactNodeTypeDefReader(Reader r, String systemId, NamespaceMapping mapping)
            throws ParseException {
        lexer = new Lexer(r, systemId);
        this.nsMapping = mapping;
        this.resolver = new DefaultNamePathResolver(nsMapping);
        nextToken();
        parse();
    }
View Full Code Here


     */
    public NodeTypeReader(InputStream xml) throws IOException {
        walker = new DOMWalker(xml);
        namespaces = walker.getNamespaces();
        NamespaceResolver nsResolver = new AdditionalNamespaceResolver(namespaces);
        resolver = new DefaultNamePathResolver(nsResolver);
    }
View Full Code Here

    public static RetentionPolicy createRetentionPolicy(String jcrName, Session session) throws RepositoryException {
        NameResolver resolver;
        if (session instanceof NameResolver) {
            resolver = (NameResolver) session;
        } else {
            resolver = new DefaultNamePathResolver(session);
        }
        return new RetentionPolicyImpl(jcrName, null, resolver);
    }
View Full Code Here

        if (excludedIDs.contains(id)) {
            return count;
        }
        executeAndLog(new AddNode(getTransactionId(), id.getUUID()));
        if (++count % 100 == 0) {
            PathResolver resolver = new DefaultNamePathResolver(
                    handler.getContext().getNamespaceRegistry());
            log.info("indexing... {} ({})", resolver.getJCRPath(path), new Long(count));
        }
        if (count % 10 == 0) {
            checkIndexingQueue(true);
        }
        checkVolatileCommit();
View Full Code Here

            }
        };

        NameResolver nResolver = new ParsingNameResolver(NameFactoryImpl.getInstance(), new DummyNamespaceResolver());
        PathResolver pResolver = new ParsingPathResolver(PathFactoryImpl.getInstance(), nResolver, idResolver);
        resolver = new DefaultNamePathResolver(nResolver, pResolver);
        qvFactory = QValueFactoryImpl.getInstance();
        vFactory = new ValueFactoryQImpl(qvFactory, resolver);
    }
View Full Code Here

        workspace = createWorkspaceInstance(config, sessionInfo);

        // build local name-mapping
        IdentifierResolver idResolver = new IdResolver();
        npResolver = new DefaultNamePathResolver(this, idResolver, true);

        // build ValueFactory
        valueFactory = new ValueFactoryQImpl(config.getRepositoryService().getQValueFactory(), npResolver);

        // build nodetype manager
View Full Code Here

     */
    public void setNamespacePrefix(String prefix, String uri)
            throws RepositoryException {
        super.setNamespacePrefix(prefix, uri);
        // Reset name and path caches
        npResolver = new DefaultNamePathResolver(this, true);
    }
View Full Code Here

                } else {
                    return uri;
                }
            }
        };
        resolver = new DefaultNamePathResolver(nsresolver);
    }
View Full Code Here

    };

    protected void setUp() throws Exception {
        super.setUp();
        ValueFactory vf = ValueFactoryImpl.getInstance();
        NamePathResolver resolver = new DefaultNamePathResolver(
                new DummyNamespaceResolver());
        QueryObjectModelFactoryImpl factory = new QOMF(resolver, vf);
        parser = new Parser(factory, vf);
    }
View Full Code Here

    protected void setUp() throws Exception {
        super.setUp();

        valueFactory = QValueFactoryImpl.getInstance();
        resolver = new DefaultNamePathResolver(new NamespaceResolver () {
            public String getURI(String prefix) throws NamespaceException {
                return prefix;
            }
            public String getPrefix(String uri) throws NamespaceException {
                return uri;
View Full Code Here

TOP

Related Classes of org.apache.jackrabbit.spi.commons.conversion.DefaultNamePathResolver

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.