Package org.apache.maven.index.context

Examples of org.apache.maven.index.context.StaticContextMemberProvider


        File indexMergedDir = super.getDirectory( "index/testMerged" );

        IndexingContext mergedContext =
            new MergedIndexingContext( "test", "merged", context.getRepository(), indexMergedDir, true,
                new StaticContextMemberProvider( Collections.singletonList( context ) ) );

        performQueryCreatorNGSearch( indexer, mergedContext );
    }
View Full Code Here


        File indexDirectory, boolean searchable,
        Collection<IndexingContext> contexts )
        throws IOException
    {
        return addMergedIndexingContext( id, repositoryId, repository, indexDirectory, searchable,
                                         new StaticContextMemberProvider( contexts ) );
    }
View Full Code Here

        Collection<IndexingContext> contexts )
        throws IOException
    {
        IndexingContext context =
            new MergedIndexingContext( id, repositoryId, repository, indexDirectory, searchable,
                                       new StaticContextMemberProvider( contexts ) );
        indexingContexts.put( context.getId(), context );
        return context;
    }
View Full Code Here

        lockedContext = new MergedIndexingContext(groupContext.getId(), //
            groupContext.getRepositoryId(), //
            groupContext.getRepository(), //
            groupContext.getIndexDirectory(), //
            groupContext.isSearchable(), //
            new StaticContextMemberProvider(memberContexts))
        {
          @Override
          public Directory getIndexDirectory() {
            // igorf, yes, I am a paranoiac
            throw new UnsupportedOperationException();
View Full Code Here

                    indexContexts.put(id, repoContext);
                }
                File mergedDir = new File(dir, "all");
                File cacheDir = new File(mergedDir, "cache");
                File indexDir = new File(mergedDir, "index");
                ContextMemberProvider members = new StaticContextMemberProvider(indexContexts.values());
                mergedContext = indexer.createMergedIndexingContext("all-context", "all", cacheDir, indexDir, true, members);

            } catch (Exception e) {
                failedRepos++;
                LOG.warn("Failed to fetch Maven repository: {}", repository, e);
View Full Code Here

TOP

Related Classes of org.apache.maven.index.context.StaticContextMemberProvider

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.