@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.