@Path(value="/storage/v1") public class AdminOfferSyncResource extends Object
Constructor and Description |
---|
AdminOfferSyncResource(OfferSyncService offerSyncService)
Constructor.
|
AdminOfferSyncResource(StorageDistribution distribution,
StorageConfiguration storageConfiguration)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
getLastOfferSynchronizationStatus()
Returns the offer synchronization status of the last synchronization (synchronization may be done, or still running)
|
javax.ws.rs.core.Response |
isOfferSynchronizationRunning()
Returns offer synchronization process running status in a "Running" header (true/false).
|
javax.ws.rs.core.Response |
startSynchronization(OfferSyncRequest offerSyncRequest)
Start offer synchronization.
|
public AdminOfferSyncResource(StorageDistribution distribution, StorageConfiguration storageConfiguration)
public AdminOfferSyncResource(OfferSyncService offerSyncService)
offerSyncService
- @Path(value="/offerSync") @POST @Consumes(value="application/json") @Produces(value="application/json") @VitamAuthentication(authentLevel=BASIC_AUTHENT) public javax.ws.rs.core.Response startSynchronization(OfferSyncRequest offerSyncRequest)
@Path(value="/offerSync") @HEAD @VitamAuthentication(authentLevel=BASIC_AUTHENT) public javax.ws.rs.core.Response isOfferSynchronizationRunning()
@Path(value="/offerSync") @GET @Produces(value="application/json") @VitamAuthentication(authentLevel=BASIC_AUTHENT) public javax.ws.rs.core.Response getLastOfferSynchronizationStatus()
Copyright © 2019 Vitam. All rights reserved.