@Path(value="/adminmanagement/v1") @ApplicationPath(value="webresources") public class ReindexationResource extends Object
| Constructor and Description |
|---|
ReindexationResource()
Default Constructor
|
ReindexationResource(LogbookOperationsClientFactory logbookOperationsClientFactory,
MetaDataClientFactory metaDataClientFactory,
IndexationHelper indexationHelper)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
reindex(@Valid List<IndexParameters> indexParameters)
Reindex a collection
|
javax.ws.rs.core.Response |
switchIndexes(@Valid List<SwitchIndexParameters> switchIndexParameters)
Switch indexes
|
public ReindexationResource(LogbookOperationsClientFactory logbookOperationsClientFactory, MetaDataClientFactory metaDataClientFactory, IndexationHelper indexationHelper)
logbookOperationsClientFactory - metaDataClientFactory - public ReindexationResource()
@Path(value="/reindex")
@POST
@Consumes(value="application/json")
@Produces(value="application/json")
public javax.ws.rs.core.Response reindex(@Valid
@Valid List<IndexParameters> indexParameters)
indexParameters - parameters specifying what to reindex@Path(value="/alias")
@POST
@Consumes(value="application/json")
@Produces(value="application/json")
public javax.ws.rs.core.Response switchIndexes(@Valid
@Valid List<SwitchIndexParameters> switchIndexParameters)
switchIndexParameters - specifying how to switch indexesCopyright © 2019 Vitam. All rights reserved.