public IndexingContext createIndexingContext( String id, String repositoryId, File repository, File indexDirectory, String repositoryUrl, String indexUpdateUrl, boolean searchable, boolean reclaim, List<? extends IndexCreator> indexers ) throws IOException, ExistingLuceneIndexMismatchException, IllegalArgumentException { final IndexingContext context = new DefaultIndexingContext( id, repositoryId, repository, indexDirectory, repositoryUrl, indexUpdateUrl, IndexCreatorSorter.sort( indexers ), reclaim ); context.setSearchable( searchable ); return context; }
public IndexingContext createIndexingContext( String id, String repositoryId, File repository, File indexDirectory, String repositoryUrl, String indexUpdateUrl, boolean searchable, boolean reclaim, List<? extends IndexCreator> indexers ) throws IOException, ExistingLuceneIndexMismatchException, IllegalArgumentException { final IndexingContext context = new DefaultIndexingContext( id, repositoryId, repository, indexDirectory, repositoryUrl, indexUpdateUrl, IndexCreatorSorter.sort( indexers ), reclaim ); context.setSearchable( searchable ); return context; }
public IndexingContext createIndexingContext( String id, String repositoryId, File repository, File indexDirectory, String repositoryUrl, String indexUpdateUrl, boolean searchable, boolean reclaim, List<? extends IndexCreator> indexers ) throws IOException, ExistingLuceneIndexMismatchException, IllegalArgumentException { final IndexingContext context = new DefaultIndexingContext( id, repositoryId, repository, indexDirectory, repositoryUrl, indexUpdateUrl, IndexCreatorSorter.sort( indexers ), reclaim ); context.setSearchable( searchable ); return context; }
context.setSearchable( repository.isScanned( ) ); org.apache.archiva.common.utils.FileUtils.deleteDirectory( indexDirectory ); context = getIndexingContext( repository, repository.getId( ), repositoryDirectory, indexDirectory, indexUrl ); context.setSearchable( repository.isScanned( ) );
indexDirectory.toURI().toURL().toString(), indexCreators ); context.setSearchable( repository.isScanned() );
mavenIndexer.addIndexingContext(ctx); ctx.setSearchable(repository.isSearchable());