org.apache.archiva.indexer.search
Class NexusRepositorySearch
java.lang.Object
org.apache.archiva.indexer.search.NexusRepositorySearch
- All Implemented Interfaces:
- RepositorySearch
public class NexusRepositorySearch
- extends Object
- implements RepositorySearch
RepositorySearch implementation which uses the Nexus Indexer for searching.
|
Constructor Summary |
NexusRepositorySearch(org.sonatype.nexus.index.NexusIndexer indexer,
org.apache.maven.archiva.configuration.ArchivaConfiguration archivaConfig)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NexusRepositorySearch
public NexusRepositorySearch(org.sonatype.nexus.index.NexusIndexer indexer,
org.apache.maven.archiva.configuration.ArchivaConfiguration archivaConfig)
search
public SearchResults search(String principal,
List<String> selectedRepos,
String term,
SearchResultLimits limits,
List<String> previousSearchTerms)
throws RepositorySearchException
- Description copied from interface:
RepositorySearch
- Quick search.
- Specified by:
search in interface RepositorySearch
- Returns:
-
- Throws:
RepositorySearchException- See Also:
RepositorySearch.search(String, List, String, SearchResultLimits, List)
search
public SearchResults search(String principal,
SearchFields searchFields,
SearchResultLimits limits)
throws RepositorySearchException
- Description copied from interface:
RepositorySearch
- Advanced search.
- Specified by:
search in interface RepositorySearch
- Returns:
-
- Throws:
RepositorySearchException- See Also:
RepositorySearch.search(String, SearchFields, SearchResultLimits)
Copyright © 2006–2014 The Apache Software Foundation. All rights reserved.