@Service(value="searchService#rest") public class DefaultSearchService extends AbstractRestService implements SearchService
archivaAdministration, config, httpServletRequest, httpServletResponse, log, managedRepositoryAdmin, proxyConnectorAdmin, repositoryContentFactory, repositorySessionFactory, 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(String checksum) |
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) |
List<Dependency> |
getDependencies(String groupId,
String artifactId,
String version) |
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<Dependency> getDependencies(String groupId, String artifactId, String version) throws ArchivaRestServiceException
ArchivaRestServiceExceptionpublic List<org.apache.archiva.maven2.model.Artifact> getArtifactByChecksum(String checksum) throws ArchivaRestServiceException
ArchivaRestServiceExceptionpublic 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–2014 The Apache Software Foundation. All rights reserved.