Class PersistentIdentifierResource

java.lang.Object
fr.gouv.vitam.metadata.rest.PersistentIdentifierResource

@Path("/v1") public class PersistentIdentifierResource extends Object
  • Method Details

    • reconstructPersistentIdentifiers

      @Path("/reconstruction-persistent-identifier") @POST @Consumes("application/json") @Produces("application/json") public javax.ws.rs.core.Response reconstructPersistentIdentifiers(PersistentIdentifierReconstructionRequest requestItem)
      API to access and launch the Vitam reconstruction service for Persistent Identifiers.
      Parameters:
      requestItem - request item
      Returns:
      the response
    • getPersistentIdentifiers

      @Path("/purgedPersistentIdentifier/{persistentIdentifier:.+}") @GET @Consumes("application/json") @Produces("application/json") public javax.ws.rs.core.Response getPersistentIdentifiers(@PathParam("persistentIdentifier") String persistentIdentifier, @QueryParam("type") @Nullable String type)
      API to get purged persistent identifiers
      Parameters:
      persistentIdentifier - persistent identifier
      type - Purged collection type
      Returns:
      the response