org.apache.archiva.rest.services
Class DefaultSearchService
java.lang.Object
org.apache.archiva.rest.services.DefaultSearchService
- All Implemented Interfaces:
- org.apache.archiva.rest.api.services.SearchService
@Service(value="searchService#rest")
public class DefaultSearchService
- extends Object
- implements org.apache.archiva.rest.api.services.SearchService
- Author:
- Olivier Lamy
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultSearchService
public DefaultSearchService()
quickSearch
public List<org.apache.archiva.rest.api.model.Artifact> quickSearch(String queryString)
throws org.apache.archiva.rest.api.services.ArchivaRestServiceException
- Specified by:
quickSearch in interface org.apache.archiva.rest.api.services.SearchService
- Throws:
org.apache.archiva.rest.api.services.ArchivaRestServiceException
getArtifactVersions
public List<org.apache.archiva.rest.api.model.Artifact> getArtifactVersions(String groupId,
String artifactId,
String packaging)
throws org.apache.archiva.rest.api.services.ArchivaRestServiceException
- Specified by:
getArtifactVersions in interface org.apache.archiva.rest.api.services.SearchService
- Throws:
org.apache.archiva.rest.api.services.ArchivaRestServiceException
searchArtifacts
public List<org.apache.archiva.rest.api.model.Artifact> searchArtifacts(org.apache.archiva.rest.api.model.SearchRequest searchRequest)
throws org.apache.archiva.rest.api.services.ArchivaRestServiceException
- Specified by:
searchArtifacts in interface org.apache.archiva.rest.api.services.SearchService
- Throws:
org.apache.archiva.rest.api.services.ArchivaRestServiceException
getAllGroupIds
public org.apache.archiva.rest.api.model.GroupIdList getAllGroupIds(List<String> selectedRepos)
throws org.apache.archiva.rest.api.services.ArchivaRestServiceException
- Specified by:
getAllGroupIds in interface org.apache.archiva.rest.api.services.SearchService
- Throws:
org.apache.archiva.rest.api.services.ArchivaRestServiceException
getDependencies
public List<org.apache.archiva.rest.api.model.Dependency> getDependencies(String groupId,
String artifactId,
String version)
throws org.apache.archiva.rest.api.services.ArchivaRestServiceException
- Throws:
org.apache.archiva.rest.api.services.ArchivaRestServiceException
getArtifactByChecksum
public List<org.apache.archiva.rest.api.model.Artifact> getArtifactByChecksum(String checksum)
throws org.apache.archiva.rest.api.services.ArchivaRestServiceException
- Throws:
org.apache.archiva.rest.api.services.ArchivaRestServiceException
getObservableRepos
protected List<String> getObservableRepos()
getPrincipal
protected String getPrincipal()
getArtifacts
protected List<org.apache.archiva.rest.api.model.Artifact> getArtifacts(org.apache.archiva.indexer.search.SearchResults searchResults)
getBaseUrl
protected String getBaseUrl(javax.servlet.http.HttpServletRequest req)
Copyright © 2006-2011 The Apache Software Foundation. All Rights Reserved.