This project has retired. For details please refer to its
Attic page.
NexusRepositorySearch
org.apache.archiva.indexer.search
Class NexusRepositorySearch
java.lang.Object
org.apache.archiva.indexer.search.NexusRepositorySearch
- All Implemented Interfaces:
- RepositorySearch
public class NexusRepositorySearch
- extends java.lang.Object
- implements RepositorySearch
RepositorySearch implementation which uses the Nexus Indexer for searching.
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,
ArchivaConfiguration archivaConfig)
search
public SearchResults search(java.lang.String principal,
java.util.List<java.lang.String> selectedRepos,
java.lang.String term,
SearchResultLimits limits,
java.util.List<java.lang.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(java.lang.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)