Class LogbookReconstructionResource


  • @Path("/logbook/v1")
    public class LogbookReconstructionResource
    extends java.lang.Object
    Logbook reconstruction resource.
    • Constructor Detail

      • LogbookReconstructionResource

        public LogbookReconstructionResource​(VitamRepositoryProvider vitamRepositoryProvider,
                                             OffsetRepository offsetRepository)
        Constructor
        Parameters:
        vitamRepositoryProvider - vitamRepositoryProvider
        offsetRepository -
      • LogbookReconstructionResource

        public LogbookReconstructionResource​(ReconstructionService reconstructionService)
        Constructor for tests
        Parameters:
        reconstructionService - reconstructionService
    • Method Detail

      • reconstructCollection

        @Path("/reconstruction/operations")
        @POST
        @Consumes("application/json")
        @Produces("application/json")
        @VitamAuthentication(authentLevel=BASIC_AUTHENT)
        public javax.ws.rs.core.Response reconstructCollection​(java.util.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