@Path(value="/v1/api/delete") public class WebApplicationResourceDelete extends Object
Constructor and Description |
---|
WebApplicationResourceDelete(WebApplicationConfig webApplicationConfig)
Default constructor
|
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
deleteAccessionRegister()
Delete the referential accession register in database
|
void |
deleteAccessionRegister(List<String> collectionKO,
LogbookOperationParameters parameters,
LogbookOperationsClientHelper helper) |
void |
deleteAccessionRegisterSummary(List<String> collectionKO,
LogbookOperationParameters parameters,
LogbookOperationsClientHelper helper) |
javax.ws.rs.core.Response |
deleteAll()
Delete all collection in database
|
javax.ws.rs.core.Response |
deleteFormat()
Delete the referential format in the base
|
javax.ws.rs.core.Response |
deleteLogbookLifecycleOG()
Delete the logbook lifecyle for objectgroup in database
|
javax.ws.rs.core.Response |
deleteLogbookLifecycleUnit()
Delete the logbook lifecycle for unit in database
|
javax.ws.rs.core.Response |
deleteLogbookOperation()
Delete the logbook operation in database
|
void |
deleteLogbookoperations(List<String> collectionKO,
LogbookOperationParameters parameters,
LogbookOperationsClientHelper helper) |
javax.ws.rs.core.Response |
deleteMasterdaAccessContract()
Delete the masterdata for accessContract in database
|
javax.ws.rs.core.Response |
deleteMasterdaIngestContract()
Delete the masterdata for ingestContract in database
|
javax.ws.rs.core.Response |
deleteMasterdataAgencies()
Delete the masterdata for agencies in database
|
javax.ws.rs.core.Response |
deleteMasterdataContext()
Delete all entries for the context collection except the "admin" context
|
javax.ws.rs.core.Response |
deleteMasterdataProfile()
Delete the masterdata for profile in database
|
javax.ws.rs.core.Response |
deleteMasterdataSecurityProfil()
Delete all entries for the context collection except the "admin" context
|
void |
deleteMetadaOg(Integer tenantId,
List<String> collectionKO,
LogbookOperationParameters parameters,
LogbookOperationsClientHelper helper) |
javax.ws.rs.core.Response |
deleteMetadataObjectGroup()
Delete the metadata for objectgroup in database
|
javax.ws.rs.core.Response |
deleteMetadataUnit()
Delete the metadata for unit in database
|
void |
deleteMetadaUnit(Integer tenantId,
List<String> collectionKO,
LogbookOperationParameters parameters,
LogbookOperationsClientHelper helper) |
void |
deleteRules(List<String> collectionKO,
LogbookOperationParameters parameters,
LogbookOperationsClientHelper helper) |
javax.ws.rs.core.Response |
deleteRulesFile()
Delete the referential rules in the base
|
MongoDbAccess |
getMongoDbAccessAdmin()
Get mongoDb access
|
javax.ws.rs.core.Response |
purgeDataForTnr()
Deprecated.
Delete for tnr use only for tnr
|
public WebApplicationResourceDelete(WebApplicationConfig webApplicationConfig)
webApplicationConfig
- application configurationpublic MongoDbAccess getMongoDbAccessAdmin()
@Path(value="formats") @DELETE @Produces(value="application/json") public javax.ws.rs.core.Response deleteFormat()
@Path(value="rules") @DELETE @Produces(value="application/json") public javax.ws.rs.core.Response deleteRulesFile()
@Path(value="accessionregisters") @DELETE @Produces(value="application/json") public javax.ws.rs.core.Response deleteAccessionRegister()
@Path(value="logbook/operation") @DELETE @Produces(value="application/json") public javax.ws.rs.core.Response deleteLogbookOperation()
@Path(value="logbook/lifecycle/objectgroup") @DELETE @Produces(value="application/json") public javax.ws.rs.core.Response deleteLogbookLifecycleOG()
@Path(value="logbook/lifecycle/unit") @DELETE @Produces(value="application/json") public javax.ws.rs.core.Response deleteLogbookLifecycleUnit()
@Path(value="metadata/objectgroup") @DELETE @Produces(value="application/json") public javax.ws.rs.core.Response deleteMetadataObjectGroup()
@Path(value="metadata/unit") @DELETE @Produces(value="application/json") public javax.ws.rs.core.Response deleteMetadataUnit()
@Path(value="masterdata/accessContract") @DELETE @Produces(value="application/json") public javax.ws.rs.core.Response deleteMasterdaAccessContract()
@Path(value="masterdata/ingestContract") @DELETE @Produces(value="application/json") public javax.ws.rs.core.Response deleteMasterdaIngestContract()
@Path(value="masterdata/profile") @DELETE @Produces(value="application/json") public javax.ws.rs.core.Response deleteMasterdataProfile()
@Path(value="masterdata/agencies") @DELETE @Produces(value="application/json") public javax.ws.rs.core.Response deleteMasterdataAgencies()
@Path(value="masterdata/context") @DELETE @Produces(value="application/json") public javax.ws.rs.core.Response deleteMasterdataContext()
@Path(value="masterdata/securityProfil") @DELETE @Produces(value="application/json") public javax.ws.rs.core.Response deleteMasterdataSecurityProfil()
@Path(value="deleteTnr") @DELETE @Produces(value="application/json") public javax.ws.rs.core.Response purgeDataForTnr()
@DELETE @Produces(value="application/json") public javax.ws.rs.core.Response deleteAll()
public void deleteMetadaOg(Integer tenantId, List<String> collectionKO, LogbookOperationParameters parameters, LogbookOperationsClientHelper helper)
public void deleteMetadaUnit(Integer tenantId, List<String> collectionKO, LogbookOperationParameters parameters, LogbookOperationsClientHelper helper)
public void deleteRules(List<String> collectionKO, LogbookOperationParameters parameters, LogbookOperationsClientHelper helper)
public void deleteAccessionRegisterSummary(List<String> collectionKO, LogbookOperationParameters parameters, LogbookOperationsClientHelper helper)
public void deleteAccessionRegister(List<String> collectionKO, LogbookOperationParameters parameters, LogbookOperationsClientHelper helper)
public void deleteLogbookoperations(List<String> collectionKO, LogbookOperationParameters parameters, LogbookOperationsClientHelper helper)
Copyright © 2018 Vitam. All rights reserved.