SearchService
The following resources are applicable:
- /searchService/artifact
- /searchService/artifactsByChecksum
- /searchService/getAllGroupIds
- /searchService/getArtifactVersions
- /searchService/observableRepoIds
- /searchService/quickSearch
- /searchService/quickSearchWithRepositories
- /searchService/searchArtifacts
/searchService/artifact
Mount Point: /restServices/searchService/artifact
GET
Parameters
name | description | type | default |
---|---|---|---|
r | (no documentation provided) | query | |
g | (no documentation provided) | query | |
a | (no documentation provided) | query | |
v | (no documentation provided) | query | |
p | (no documentation provided) | query | |
c | (no documentation provided) | query |
Response Body
element: | (custom) |
media types: | text/html |
(no documentation provided)
/searchService/artifactsByChecksum
Mount Point: /restServices/searchService/artifactsByChecksum
POST
If searchRequest contains repositories, the search will be done only on those repositories. if no repositories, the search will be apply on all repositories the current user has karma
Request Body
element: | checksumSearch |
media types: | */* application/xml |
(no documentation provided)
Response Body
element: | (custom) |
media types: | application/xml application/json |
(no documentation provided)
/searchService/getAllGroupIds
Mount Point: /restServices/searchService/getAllGroupIds
GET
this method applies on Maven Indexer lucene index, so datas not yet indexed won't be available
Parameters
name | description | type | default |
---|---|---|---|
selectedRepos | (no documentation provided) | query |
Response Body
element: | groupIdList |
media types: | application/xml application/json |
(no documentation provided)
/searchService/getArtifactVersions
Mount Point: /restServices/searchService/getArtifactVersions
GET
search will be apply on all repositories the current user has karma
Parameters
name | description | type | default |
---|---|---|---|
groupId | (no documentation provided) | query | |
artifactId | (no documentation provided) | query | |
packaging | (no documentation provided) | query |
Response Body
element: | (custom) |
media types: | application/xml application/json |
(no documentation provided)
/searchService/observableRepoIds
Mount Point: /restServices/searchService/observableRepoIds
Available Since: 1.4-M3
GET
Available Since: 1.4-M3
Response Body
element: | stringList |
media types: | application/xml application/json |
(no documentation provided)
/searchService/quickSearch
Mount Point: /restServices/searchService/quickSearch
GET
Parameters
name | description | type | default |
---|---|---|---|
queryString | (no documentation provided) | query |
Response Body
element: | (custom) |
media types: | application/xml application/json |
(no documentation provided)
/searchService/quickSearchWithRepositories
Mount Point: /restServices/searchService/quickSearchWithRepositories
POST
if not repositories in SearchRequest: search will be apply on all repositories the current user has karma
Request Body
element: | searchRequest |
media types: | */* application/xml |
(no documentation provided)
Response Body
element: | (custom) |
media types: | application/xml application/json |
(no documentation provided)
/searchService/searchArtifacts
Mount Point: /restServices/searchService/searchArtifacts
POST
If searchRequest contains repositories, the search will be done only on those repositories. if no repositories, the search will be apply on all repositories the current user has karma
Request Body
element: | searchRequest |
media types: | */* application/xml |
(no documentation provided)
Response Body
element: | (custom) |
media types: | application/xml application/json |
(no documentation provided)