Package fr.gouv.vitam.logbook.rest

# Class LogbookReconstructionResource

java.lang.Object
fr.gouv.vitam.logbook.rest.LogbookReconstructionResource

@Path("/logbook/v1") public class LogbookReconstructionResource extends Object

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `LogbookReconstructionResource(ReconstructionService reconstructionService)`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `jakarta.ws.rs.core.Response`
  `reconstructCollection(List<ReconstructionRequestItem> reconstructionItems)`
  API to access and launch the Vitam reconstruction service for logbook operations.

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### LogbookReconstructionResource

    public LogbookReconstructionResource(ReconstructionService reconstructionService)

- ## Method Details

  - ### reconstructCollection

    @Path("/reconstruction/operations") @POST @Consumes("application/json") @Produces("application/json") @VitamAuthentication(authentLevel=BASIC_AUTHENT) public jakarta.ws.rs.core.Response reconstructCollection(List<ReconstructionRequestItem> reconstructionItems)
    API to access and launch the Vitam reconstruction service for logbook operations.
    Parameters:
      `reconstructionItems` - list of reconstruction request items
    Returns:
      the response