# Uses of Class
fr.gouv.vitam.metadata.api.exception.MetaDataClientServerException

Packages that use MetaDataClientServerException
Package
Description
fr.gouv.vitam.access.internal.api
Provides module and resource interfaces and a binary data POJO for the Access Internal module.
fr.gouv.vitam.metadata.client
Provides Metadata client interface, factory and implementations.
fr.gouv.vitam.worker.core.plugin.purge
fr.gouv.vitam.worker.core.plugin.reclassification.utils

- ## Uses of MetaDataClientServerException in fr.gouv.vitam.access.internal.api

  Methods in fr.gouv.vitam.access.internal.api that throw MetaDataClientServerException
  Modifier and Type
  Method
  Description
  `jakarta.ws.rs.core.Response`
  AccessInternalResource.`getObjects(com.fasterxml.jackson.databind.JsonNode dslQuery)`
  gets objects group with Json query
  `jakarta.ws.rs.core.Response`
  AccessInternalResource.`getUnits(com.fasterxml.jackson.databind.JsonNode dslQuery)`
  gets archive units with Json query

- ## Uses of MetaDataClientServerException in fr.gouv.vitam.metadata.client

  Methods in fr.gouv.vitam.metadata.client that throw MetaDataClientServerException
  Modifier and Type
  Method
  Description
  `RequestResponse<com.fasterxml.jackson.databind.JsonNode>`
  MetaDataClient.`atomicUpdateBulk(List<com.fasterxml.jackson.databind.JsonNode> updateQueries)`
  Bulk Update units by a list of update query (DSL)
  `RequestResponse<com.fasterxml.jackson.databind.JsonNode>`
  MetaDataClientMock.`atomicUpdateBulk(List<com.fasterxml.jackson.databind.JsonNode> updateQueries)`
  `RequestResponse<com.fasterxml.jackson.databind.JsonNode>`
  MetaDataClientRest.`atomicUpdateBulk(List<com.fasterxml.jackson.databind.JsonNode> updateQueries)`
  `jakarta.ws.rs.core.Response`
  MetaDataClient.`clearESScrollFilter(String scrollId)`
  `jakarta.ws.rs.core.Response`
  MetaDataClientMock.`clearESScrollFilter(String scrollId)`
  `jakarta.ws.rs.core.Response`
  MetaDataClientRest.`clearESScrollFilter(String scrollId)`
  `com.fasterxml.jackson.databind.JsonNode`
  MetaDataClient.`createAccessionRegisterSymbolic()`
  Creates the AccessionRegisterSymbolics from ElasticSearch aggregations and nested aggregation request.
  `com.fasterxml.jackson.databind.JsonNode`
  MetaDataClientRest.`createAccessionRegisterSymbolic()`
  `void`
  MetaDataClient.`deleteObjectGroupBulk(Collection<String> listIds)`
  Delete Object Group Bulk
  `void`
  MetaDataClientRest.`deleteObjectGroupBulk(Collection<String> listIds)`
  `void`
  MetaDataClient.`deleteUnitsBulk(Collection<String> listIds)`
  delete UnitsBulk
  `void`
  MetaDataClientRest.`deleteUnitsBulk(Collection<String> listIds)`
  `com.fasterxml.jackson.databind.JsonNode`
  MetaDataClient.`getPurgedPersistentIdentifiers(String persistentIdentifier, PurgedCollectionType type)`
  `com.fasterxml.jackson.databind.JsonNode`
  MetaDataClientMock.`getPurgedPersistentIdentifiers(String persistentIdentifier, PurgedCollectionType type)`
  `com.fasterxml.jackson.databind.JsonNode`
  MetaDataClientRest.`getPurgedPersistentIdentifiers(String persistentIdentifier, PurgedCollectionType type)`
  `com.fasterxml.jackson.databind.JsonNode`
  MetaDataClient.`insertObjectGroup(com.fasterxml.jackson.databind.JsonNode insertQuery)`
  `com.fasterxml.jackson.databind.JsonNode`
  MetaDataClientMock.`insertObjectGroup(com.fasterxml.jackson.databind.JsonNode insertQuery)`
  `com.fasterxml.jackson.databind.JsonNode`
  MetaDataClientRest.`insertObjectGroup(com.fasterxml.jackson.databind.JsonNode insertQuery)`
  `com.fasterxml.jackson.databind.JsonNode`
  MetaDataClient.`insertObjectGroups(List<com.fasterxml.jackson.databind.JsonNode> insertQuery)`
  `com.fasterxml.jackson.databind.JsonNode`
  MetaDataClientMock.`insertObjectGroups(List<com.fasterxml.jackson.databind.JsonNode> insertQuery)`
  `com.fasterxml.jackson.databind.JsonNode`
  MetaDataClientRest.`insertObjectGroups(List<com.fasterxml.jackson.databind.JsonNode> insertQueries)`
  `com.fasterxml.jackson.databind.JsonNode`
  MetaDataClient.`insertUnitBulk(BulkUnitInsertRequest request)`
  `com.fasterxml.jackson.databind.JsonNode`
  MetaDataClientMock.`insertUnitBulk(BulkUnitInsertRequest request)`
  `com.fasterxml.jackson.databind.JsonNode`
  MetaDataClientRest.`insertUnitBulk(BulkUnitInsertRequest request)`
  `jakarta.ws.rs.core.Response`
  MetaDataClient.`processObsoleteComputedInheritedRules()`
  API to process obsolete compute inherited rules service for metadatas.
  `jakarta.ws.rs.core.Response`
  MetaDataClientRest.`processObsoleteComputedInheritedRules()`
  `jakarta.ws.rs.core.Response`
  MetaDataClient.`purgeExpiredDipFiles()`
  API to process purge expired DIP files service for metadatas.
  `jakarta.ws.rs.core.Response`
  MetaDataClientRest.`purgeExpiredDipFiles()`
  `jakarta.ws.rs.core.Response`
  MetaDataClient.`purgeExpiredTransfersSIPFiles()`
  API to process purge expired tranfering SIP files service for metadatas.
  `jakarta.ws.rs.core.Response`
  MetaDataClientRest.`purgeExpiredTransfersSIPFiles()`
  `List<ReconstructionResponseItem>`
  MetaDataClient.`reconstructCollection(List<ReconstructionRequestItem> reconstructionItems)`
  API to access and launch the Vitam reconstruction service for metadatas.
  `List<ReconstructionResponseItem>`
  MetaDataClientRest.`reconstructCollection(List<ReconstructionRequestItem> reconstructionItems)`
  `RequestResponse<com.fasterxml.jackson.databind.JsonNode>`
  MetaDataClient.`reconstructPersistentIdentifiers(PersistentIdentifierReconstructionRequest requestItem)`
  Reconstruct Persistent Identifiers
  `RequestResponse<com.fasterxml.jackson.databind.JsonNode>`
  MetaDataClientRest.`reconstructPersistentIdentifiers(PersistentIdentifierReconstructionRequest requestItem)`
  `boolean`
  MetaDataClient.`refreshObjectGroups()`
  `boolean`
  MetaDataClientRest.`refreshObjectGroups()`
  `boolean`
  MetaDataClient.`refreshUnits()`
  `boolean`
  MetaDataClientRest.`refreshUnits()`
  `com.fasterxml.jackson.databind.JsonNode`
  MetaDataClient.`reindex(IndexParameters indexParam)`
  Reindex a collection with parameters
  `com.fasterxml.jackson.databind.JsonNode`
  MetaDataClientRest.`reindex(IndexParameters indexParam)`
  `jakarta.ws.rs.core.Response`
  MetaDataClient.`runAuditDataConsistencyMongoEs()`
  API to process audit data consistency Mongo and ES service for metadatas.
  `jakarta.ws.rs.core.Response`
  MetaDataClientRest.`runAuditDataConsistencyMongoEs()`
  `List<ObjectGroupPerOriginatingAgency>`
  MetaDataClient.`selectAccessionRegisterOnObjectByOperationId(String operationId)`
  `List<ObjectGroupPerOriginatingAgency>`
  MetaDataClientMock.`selectAccessionRegisterOnObjectByOperationId(String operationId)`
  `List<ObjectGroupPerOriginatingAgency>`
  MetaDataClientRest.`selectAccessionRegisterOnObjectByOperationId(String operationId)`
  `List<UnitPerOriginatingAgency>`
  MetaDataClient.`selectAccessionRegisterOnUnitByOperationId(String operationId)`
  `List<UnitPerOriginatingAgency>`
  MetaDataClientMock.`selectAccessionRegisterOnUnitByOperationId(String operationId)`
  `List<UnitPerOriginatingAgency>`
  MetaDataClientRest.`selectAccessionRegisterOnUnitByOperationId(String operationId)`
  `com.fasterxml.jackson.databind.JsonNode`
  MetaDataClient.`selectObjectGroups(com.fasterxml.jackson.databind.JsonNode selectQuery)`
  Search objectgroups by select query (DSL)
  `com.fasterxml.jackson.databind.JsonNode`
  MetaDataClientMock.`selectObjectGroups(com.fasterxml.jackson.databind.JsonNode selectQuery)`
  `com.fasterxml.jackson.databind.JsonNode`
  MetaDataClientRest.`selectObjectGroups(com.fasterxml.jackson.databind.JsonNode selectQuery)`
  `com.fasterxml.jackson.databind.JsonNode`
  MetaDataClient.`selectObjectGrouptbyId(com.fasterxml.jackson.databind.JsonNode selectQuery, String objectGroupId)`
  Search Object Group by query (DSL) and path objectGroup id
  `com.fasterxml.jackson.databind.JsonNode`
  MetaDataClientMock.`selectObjectGrouptbyId(com.fasterxml.jackson.databind.JsonNode selectQuery, String objectGroupId)`
  `com.fasterxml.jackson.databind.JsonNode`
  MetaDataClientRest.`selectObjectGrouptbyId(com.fasterxml.jackson.databind.JsonNode selectQuery, String objectGroupId)`
  `com.fasterxml.jackson.databind.JsonNode`
  MetaDataClient.`selectUnitbyId(com.fasterxml.jackson.databind.JsonNode selectQuery, String unitId)`
  Search units by query (DSL) and path unit id
  `com.fasterxml.jackson.databind.JsonNode`
  MetaDataClientMock.`selectUnitbyId(com.fasterxml.jackson.databind.JsonNode selectQuery, String unitId)`
  `com.fasterxml.jackson.databind.JsonNode`
  MetaDataClientRest.`selectUnitbyId(com.fasterxml.jackson.databind.JsonNode selectQuery, String unitId)`
  `com.fasterxml.jackson.databind.JsonNode`
  MetaDataClient.`selectUnits(com.fasterxml.jackson.databind.JsonNode selectQuery)`
  Search units by select query (DSL)
  `com.fasterxml.jackson.databind.JsonNode`
  MetaDataClientMock.`selectUnits(com.fasterxml.jackson.databind.JsonNode selectQuery)`
  `com.fasterxml.jackson.databind.JsonNode`
  MetaDataClientRest.`selectUnits(com.fasterxml.jackson.databind.JsonNode selectQuery)`
  `List<RequestResponseOK<com.fasterxml.jackson.databind.JsonNode>>`
  MetaDataClient.`selectUnitsBulk(List<com.fasterxml.jackson.databind.JsonNode> selectQueryBulk)`
  Bulk Search units by a list of select query (DSL)
  `List<RequestResponseOK<com.fasterxml.jackson.databind.JsonNode>>`
  MetaDataClientMock.`selectUnitsBulk(List<com.fasterxml.jackson.databind.JsonNode> selectQueryBulk)`
  `List<RequestResponseOK<com.fasterxml.jackson.databind.JsonNode>>`
  MetaDataClientRest.`selectUnitsBulk(List<com.fasterxml.jackson.databind.JsonNode> selectQueryBulk)`
  `com.fasterxml.jackson.databind.JsonNode`
  MetaDataClient.`selectUnitsWithInheritedRules(com.fasterxml.jackson.databind.JsonNode selectQuery)`
  Select units with inherited rules by select query (DSL)
  `com.fasterxml.jackson.databind.JsonNode`
  MetaDataClientRest.`selectUnitsWithInheritedRules(com.fasterxml.jackson.databind.JsonNode selectQuery)`
  `jakarta.ws.rs.core.Response`
  MetaDataClient.`storeGraph()`
  API to access and launch the Vitam store graph service for metadatas.
  `jakarta.ws.rs.core.Response`
  MetaDataClientRest.`storeGraph()`
  `jakarta.ws.rs.core.Response`
  MetaDataClient.`streamObjects(com.fasterxml.jackson.databind.JsonNode selectQuery)`
  `jakarta.ws.rs.core.Response`
  MetaDataClientRest.`streamObjects(com.fasterxml.jackson.databind.JsonNode selectQuery)`
  `jakarta.ws.rs.core.Response`
  MetaDataClient.`streamUnits(com.fasterxml.jackson.databind.JsonNode selectQuery)`
  `jakarta.ws.rs.core.Response`
  MetaDataClientMock.`streamUnits(com.fasterxml.jackson.databind.JsonNode selectQuery)`
  `jakarta.ws.rs.core.Response`
  MetaDataClientRest.`streamUnits(com.fasterxml.jackson.databind.JsonNode selectQuery)`
  `SwitchIndexResult`
  MetaDataClient.`switchIndexes(SwitchIndexParameters switchIndexParam)`
  Switch indexes
  `SwitchIndexResult`
  MetaDataClientRest.`switchIndexes(SwitchIndexParameters switchIndexParam)`
  `void`
  MetaDataClient.`updateObjectGroupById(com.fasterxml.jackson.databind.JsonNode updateQuery, String objectGroupId)`
  Update ObjectGroup
  `void`
  MetaDataClientRest.`updateObjectGroupById(com.fasterxml.jackson.databind.JsonNode queryUpdate, String objectGroupId)`
  `RequestResponse<com.fasterxml.jackson.databind.JsonNode>`
  MetaDataClient.`updateUnitBulk(com.fasterxml.jackson.databind.JsonNode updateQuery)`
  Update units Bulk.
  `RequestResponse<com.fasterxml.jackson.databind.JsonNode>`
  MetaDataClientMock.`updateUnitBulk(com.fasterxml.jackson.databind.JsonNode updateQuery)`
  `RequestResponse<com.fasterxml.jackson.databind.JsonNode>`
  MetaDataClientRest.`updateUnitBulk(com.fasterxml.jackson.databind.JsonNode updateQuery)`
  `com.fasterxml.jackson.databind.JsonNode`
  MetaDataClient.`updateUnitById(com.fasterxml.jackson.databind.JsonNode updateQuery, String unitId)`
  Update units by query (DSL) and path unit id
  `com.fasterxml.jackson.databind.JsonNode`
  MetaDataClientMock.`updateUnitById(com.fasterxml.jackson.databind.JsonNode updateQuery, String unitId)`
  `com.fasterxml.jackson.databind.JsonNode`
  MetaDataClientRest.`updateUnitById(com.fasterxml.jackson.databind.JsonNode updateQuery, String unitId)`
  `RequestResponse<com.fasterxml.jackson.databind.JsonNode>`
  MetaDataClient.`updateUnitsRulesBulk(List<String> unitsIds, RuleActions actions, Map<String,DurationData> rulesToDurationData)`
  Update units rules Bulk.
  `RequestResponse<com.fasterxml.jackson.databind.JsonNode>`
  MetaDataClientMock.`updateUnitsRulesBulk(List<String> unitsIds, RuleActions actions, Map<String,DurationData> rulesToDurationData)`
  `RequestResponse<com.fasterxml.jackson.databind.JsonNode>`
  MetaDataClientRest.`updateUnitsRulesBulk(List<String> unitsIds, RuleActions actions, Map<String,DurationData> rulesToDurationData)`

- ## Uses of MetaDataClientServerException in fr.gouv.vitam.worker.core.plugin.purge

  Methods in fr.gouv.vitam.worker.core.plugin.purge that throw MetaDataClientServerException
  Modifier and Type
  Method
  Description
  `abstract void`
  CommonPurgeDeleteService.`deleteObjectGroups(List<PurgeObjectGroupParams> objectGroupParams, HandlerIO handler)`
  `void`
  PurgeDeleteCollectService.`deleteObjectGroups(List<PurgeObjectGroupParams> objectGroupParams, HandlerIO handler)`
  `void`
  PurgeDeleteService.`deleteObjectGroups(List<PurgeObjectGroupParams> objectGroupParams, HandlerIO handler)`
  `void`
  CommonPurgeDeleteService.`deleteUnits(Set<String> unitsGuids, HandlerIO handler)`
  `void`
  PurgeDeleteService.`deleteUnits(Map<String,String> unitsGuidsWithStrategies, HandlerIO handler)`

- ## Uses of MetaDataClientServerException in fr.gouv.vitam.worker.core.plugin.reclassification.utils

  Methods in fr.gouv.vitam.worker.core.plugin.reclassification.utils that throw MetaDataClientServerException
  Modifier and Type
  Method
  Description
  `Map<String,InheritedRuleCategoryResponseModel>`
  UnitGraphInfoLoader.`loadInheritedHoldRules(MetaDataClient metaDataClient, Set<String> unitsIdToRearrange)`
  `Map<String,UnitGraphInfo>`
  UnitGraphInfoLoader.`selectAllUnitGraphByIds(MetaDataClient metaDataClient, Set<String> unitIds)`
  Load unit graph with all parents recursively.
  `Set<String>`
  UnitGraphInfoLoader.`selectUnitsByIdsAndAccessContract(MetaDataClient metaDataClient, Set<String> unitIds, AccessContractModel accessContractModel)`
  Find unit ids accessible through the access contract
  `Set<String>`
  UnitGraphInfoLoader.`selectUnitsByIdsAndTransaction(MetaDataClient metaDataClient, Set<String> unitIds, String transactionId)`
  Find unit ids accessible in a collect transaction
  `Set<String>`
  UnitGraphInfoLoader.`selectUnitsByQueryDslAndAccessContract(MetaDataClient metaDataClient, SelectMultiQuery select, AccessContractModel accessContractModel)`
  Find unit ids by dsl accessible through the access contract
  `Set<String>`
  UnitGraphInfoLoader.`selectUnitsByQueryDslAndTransaction(MetaDataClient metaDataClient, SelectMultiQuery select, String transactionId)`
  Find unit ids by dsl accessible in a collect transaction