Package fr.gouv.vitam.metadata.rest
Class MetadataManagementResource
java.lang.Object
fr.gouv.vitam.metadata.rest.MetadataManagementResource
- Direct Known Subclasses:
AdminMetadataManagementResource
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionjavax.ws.rs.core.Response
computeGraph
(GraphComputeResponse.GraphComputeAction action, Set<String> documentsId) API to access and launch the Vitam graph builder service for metadata.javax.ws.rs.core.Response
computeGraphByDSL
(Integer xTenantId, com.fasterxml.jackson.databind.JsonNode queryDsl) API to access and launch the Vitam graph builder service for metadata.javax.ws.rs.core.Response
computeGraphByDSLInProgress
(Integer xTenantId) Check if graph builder is in progress.javax.ws.rs.core.Response
Export child nodes of units to reclassify for graph update into workspaces.javax.ws.rs.core.Response
javax.ws.rs.core.Response
javax.ws.rs.core.Response
javax.ws.rs.core.Response
-
Field Details
-
OBJECTGROUP
- See Also:
-
UNIT
- See Also:
-
-
Method Details
-
computeGraphByDSL
@Path("/computegraph") @POST @Consumes("application/json") @Produces("application/json") @VitamAuthentication(authentLevel=BASIC_AUTHENT) public javax.ws.rs.core.Response computeGraphByDSL(@HeaderParam("X-Tenant-Id") Integer xTenantId, com.fasterxml.jackson.databind.JsonNode queryDsl) API to access and launch the Vitam graph builder service for metadata.- Returns:
- the response
-
computeGraphByDSLInProgress
@Path("/computegraph/progress") @GET @Produces("application/json") @VitamAuthentication(authentLevel=BASIC_AUTHENT) public javax.ws.rs.core.Response computeGraphByDSLInProgress(@HeaderParam("X-Tenant-Id") Integer xTenantId) Check if graph builder is in progress.- Returns:
- the response
-
computeGraph
@Path("/computegraph/{collection:UNIT|OBJECTGROUP|UNIT_OBJECTGROUP}") @POST @Consumes("application/json") @Produces("application/json") public javax.ws.rs.core.Response computeGraph(@PathParam("collection") GraphComputeResponse.GraphComputeAction action, Set<String> documentsId) API to access and launch the Vitam graph builder service for metadata.- Returns:
- the response
-
exportReclassificationChildNodes
@Path("exportReclassificationChildNodes") @POST @Consumes("application/json") @Produces("application/json") public javax.ws.rs.core.Response exportReclassificationChildNodes(ReclassificationChildNodeExportRequest request) Export child nodes of units to reclassify for graph update into workspaces.- Returns:
- the response (200 or KO)
-
processObsoleteComputedInheritedRules
@Path("/units/computedInheritedRules/processObsoletes") @POST @Produces("application/json") @VitamAuthentication(authentLevel=BASIC_AUTHENT) public javax.ws.rs.core.Response processObsoleteComputedInheritedRules() -
purgeExpiredDipFiles
@Path("/purgeDIP") @DELETE @Produces("application/json") @VitamAuthentication(authentLevel=BASIC_AUTHENT) public javax.ws.rs.core.Response purgeExpiredDipFiles() -
purgeExpiredTransfersSIPFiles
@Path("/purgeTransfersSIP") @DELETE @Produces("application/json") @VitamAuthentication(authentLevel=BASIC_AUTHENT) public javax.ws.rs.core.Response purgeExpiredTransfersSIPFiles() -
migrationPurgeDipFilesFromOffers
@Path("/migrationDeleteDipFromOffers") @DELETE @Produces("application/json") @VitamAuthentication(authentLevel=BASIC_AUTHENT) public javax.ws.rs.core.Response migrationPurgeDipFilesFromOffers()
-