@Service(value="searchService#rest") public class DefaultSearchService extends AbstractRestService implements SearchService
archivaAdministration, config, httpServletRequest, httpServletResponse, log, managedRepositoryAdmin, proxyConnectorAdmin, repositoryContentFactory, repositoryTaskScheduler, userRepositories| Constructor and Description |
|---|
DefaultSearchService() |
| Modifier and Type | Method and Description |
|---|---|
GroupIdList |
getAllGroupIds(List<String> selectedRepos) |
List<org.apache.archiva.maven2.model.Artifact> |
getArtifactByChecksum(ChecksumSearch checksumSearch) |
protected List<org.apache.archiva.maven2.model.Artifact> |
getArtifacts(org.apache.archiva.indexer.search.SearchResults searchResults) |
List<org.apache.archiva.maven2.model.Artifact> |
getArtifactVersions(String groupId,
String artifactId,
String packaging) |
StringList |
getObservablesRepoIds() |
List<org.apache.archiva.maven2.model.Artifact> |
quickSearch(String queryString) |
List<org.apache.archiva.maven2.model.Artifact> |
quickSearchWithRepositories(SearchRequest searchRequest) |
javax.ws.rs.core.Response |
redirectToArtifactFile(String repositoryId,
String groupId,
String artifactId,
String version,
String packaging,
String classifier) |
List<org.apache.archiva.maven2.model.Artifact> |
searchArtifacts(SearchRequest searchRequest) |
buildArtifacts, doScanRepository, getArtifactUrl, getArtifactUrl, getAuditInformation, getAuditListeners, getBaseUrl, getBeansOfType, getModelMapper, getObservableRepos, getPrincipal, setAuditListeners, triggerAuditEventpublic List<org.apache.archiva.maven2.model.Artifact> quickSearch(String queryString) throws ArchivaRestServiceException
quickSearch in interface SearchServiceArchivaRestServiceExceptionpublic List<org.apache.archiva.maven2.model.Artifact> quickSearchWithRepositories(SearchRequest searchRequest) throws ArchivaRestServiceException
quickSearchWithRepositories in interface SearchServiceArchivaRestServiceExceptionpublic List<org.apache.archiva.maven2.model.Artifact> getArtifactVersions(String groupId, String artifactId, String packaging) throws ArchivaRestServiceException
getArtifactVersions in interface SearchServiceArchivaRestServiceExceptionpublic List<org.apache.archiva.maven2.model.Artifact> searchArtifacts(SearchRequest searchRequest) throws ArchivaRestServiceException
searchArtifacts in interface SearchServiceArchivaRestServiceExceptionpublic GroupIdList getAllGroupIds(List<String> selectedRepos) throws ArchivaRestServiceException
getAllGroupIds in interface SearchServiceArchivaRestServiceExceptionpublic List<org.apache.archiva.maven2.model.Artifact> getArtifactByChecksum(ChecksumSearch checksumSearch) throws ArchivaRestServiceException
getArtifactByChecksum in interface SearchServiceArchivaRestServiceExceptionpublic StringList getObservablesRepoIds() throws ArchivaRestServiceException
getObservablesRepoIds in interface SearchServiceArchivaRestServiceExceptionpublic javax.ws.rs.core.Response redirectToArtifactFile(String repositoryId, String groupId, String artifactId, String version, String packaging, String classifier) throws ArchivaRestServiceException
redirectToArtifactFile in interface SearchServiceArchivaRestServiceExceptionprotected List<org.apache.archiva.maven2.model.Artifact> getArtifacts(org.apache.archiva.indexer.search.SearchResults searchResults) throws ArchivaRestServiceException
ArchivaRestServiceExceptionCopyright © 2006–2015 The Apache Software Foundation. All rights reserved.