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

Packages that use MetaDataNotFoundException
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.access.internal.core
Provides core implementation for the Access Internal module.
fr.gouv.vitam.metadata.client
Provides Metadata client interface, factory and implementations.
fr.gouv.vitam.metadata.core
Provides
fr.gouv.vitam.metadata.core.database.collections
Provides
fr.gouv.vitam.metadata.core.graph
fr.gouv.vitam.metadata.core.rules

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

  Methods in fr.gouv.vitam.access.internal.api that throw MetaDataNotFoundException
  Modifier and Type
  Method
  Description
  `Optional<AccessRequestReference>`
  AccessInternalModule.`createObjectAccessRequestIfRequired(String idObjectGroup, String qualifier, int version)`
  `ObjectGroupResponse`
  AccessInternalModule.`findOneObjectGroupByPersistentId(String persistentId, com.fasterxml.jackson.databind.JsonNode query)`
  `jakarta.ws.rs.core.Response`
  AccessInternalModule.`getObjectByPersistentIdentifier(String persistentIdentifier)`
  Gets a Response as InputStream according the founded object by persistent identifier.
  `jakarta.ws.rs.core.Response`
  AccessInternalModule.`getObjectByUnitPersistentIdentifier(String persistentIdentifier, String qualifier, Integer version)`
  `jakarta.ws.rs.core.Response`
  AccessInternalModule.`getOneObjectFromObjectGroup(String idObjectGroup, String qualifier, int version, String idUnit)`
  Retrieve an object as InputStream based on the associated ObjectGroupId and qualifier + version requested
  `com.fasterxml.jackson.databind.JsonNode`
  AccessInternalModule.`selectObjectGroupById(com.fasterxml.jackson.databind.JsonNode queryJson, String idObjectGroup)`
  Retrieve an ObjectGroup by its id with results fields filtered based on given query
  `com.fasterxml.jackson.databind.JsonNode`
  AccessInternalModule.`selectUnitbyId(com.fasterxml.jackson.databind.JsonNode queryJson, String idUnit)`
  select Unit by id
  `com.fasterxml.jackson.databind.JsonNode`
  AccessInternalModule.`updateUnitById(com.fasterxml.jackson.databind.JsonNode queryJson, String idUnit, String requestId)`
  update Unit by id

- ## Uses of MetaDataNotFoundException in fr.gouv.vitam.access.internal.core

  Methods in fr.gouv.vitam.access.internal.core that throw MetaDataNotFoundException
  Modifier and Type
  Method
  Description
  `Optional<AccessRequestReference>`
  AccessInternalModuleImpl.`createObjectAccessRequestIfRequired(String idObjectGroup, String qualifier, int version)`
  `protected String`
  AccessInternalModuleImpl.`findFirstAccessibleArchiveUnitId(List<String> archiveUnitIds)`
  `ObjectGroupResponse`
  AccessInternalModuleImpl.`findOneObjectGroupByPersistentId(String persistentId, com.fasterxml.jackson.databind.JsonNode query)`
  `jakarta.ws.rs.core.Response`
  AccessInternalModuleImpl.`getObjectByPersistentIdentifier(String persistentIdentifier)`
  `jakarta.ws.rs.core.Response`
  AccessInternalModuleImpl.`getObjectByUnitPersistentIdentifier(String persistentIdentifier, String qualifier, Integer version)`
  `jakarta.ws.rs.core.Response`
  AccessInternalModuleImpl.`getOneObjectFromObjectGroup(String idObjectGroup, String qualifier, int version, String idUnit)`
  `com.fasterxml.jackson.databind.JsonNode`
  AccessInternalModuleImpl.`selectObjectGroupById(com.fasterxml.jackson.databind.JsonNode jsonQuery, String idObjectGroup)`
  `com.fasterxml.jackson.databind.JsonNode`
  AccessInternalModuleImpl.`selectUnitbyId(com.fasterxml.jackson.databind.JsonNode jsonQuery, String idUnit)`
  `com.fasterxml.jackson.databind.JsonNode`
  AccessInternalModuleImpl.`updateUnitById(com.fasterxml.jackson.databind.JsonNode queryJson, String idUnit, String requestId)`

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

  Methods in fr.gouv.vitam.metadata.client that throw MetaDataNotFoundException
  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)`
  `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)`
  `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()`
  `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`
  MetaDataClientRest.`selectObjectGrouptbyId(com.fasterxml.jackson.databind.JsonNode selectQuery, String objectGroupId)`
  `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()`
  `SwitchIndexResult`
  MetaDataClient.`switchIndexes(SwitchIndexParameters switchIndexParam)`
  Switch indexes
  `SwitchIndexResult`
  MetaDataClientRest.`switchIndexes(SwitchIndexParameters switchIndexParam)`
  `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`
  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 MetaDataNotFoundException in fr.gouv.vitam.metadata.core

  Methods in fr.gouv.vitam.metadata.core that throw MetaDataNotFoundException
  Modifier and Type
  Method
  Description
  `void`
  MetaDataImpl.`insertUnits(List<com.fasterxml.jackson.databind.JsonNode> unitRequest)`
  `MetadataResult`
  MetaDataImpl.`selectObjectGroupById(com.fasterxml.jackson.databind.JsonNode selectQuery, String objectGroupId)`
  `MetadataResult`
  MetaDataImpl.`selectObjectGroupsByQuery(com.fasterxml.jackson.databind.JsonNode selectQuery)`
  `MetadataResult`
  MetaDataImpl.`selectUnitsById(com.fasterxml.jackson.databind.JsonNode selectQuery, String unitId)`
  `MetadataResult`
  MetaDataImpl.`selectUnitsByQuery(com.fasterxml.jackson.databind.JsonNode selectQuery)`
  `void`
  MetaDataImpl.`updateObjectGroupId(com.fasterxml.jackson.databind.JsonNode updateQuery, String objectId, boolean forceUpdate, boolean withRefreshIndex)`
  `UpdateUnit`
  MetaDataImpl.`updateUnitById(com.fasterxml.jackson.databind.JsonNode updateQuery, String unitId, boolean forceUpdate, boolean withRefreshIndex)`

- ## Uses of MetaDataNotFoundException in fr.gouv.vitam.metadata.core.database.collections

  Methods in fr.gouv.vitam.metadata.core.database.collections that throw MetaDataNotFoundException
  Modifier and Type
  Method
  Description
  `void`
  DbRequest.`execInsertUnitRequest(InsertParserMultiple requestParser)`
  Deprecated.
  `void`
  DbRequest.`execInsertUnitRequests(List<InsertParserMultiple> requests)`
  Inserts a unit
  `UpdatedDocument`
  DbRequest.`execRuleRequest(String documentId, RuleActions ruleActions, Map<String,DurationData> bindRuleToDuration, OntologyValidator ontologyValidator, UnitValidator unitValidator, List<OntologyModel> ontologyModels)`
  Execute rule action on unit
  `List<UpdatedDocument>`
  DbRequest.`execUpdateRequest(List<RequestById> bulkRequests, MetadataCollections metadataCollection, OntologyValidator ontologyValidator, UnitValidator unitValidator, List<OntologyModel> ontologyModels, boolean forceUpdate, boolean refreshElasticIndexPostBulkIndexing)`
  `com.fasterxml.jackson.databind.JsonNode`
  MetadataRepositoryService.`getDocumentById(MetadataCollections collection, String id, Integer tenant)`
  Retrieve document by its ID in a given collection filtered by a tenant in mongo

- ## Uses of MetaDataNotFoundException in fr.gouv.vitam.metadata.core.graph

  Methods in fr.gouv.vitam.metadata.core.graph that throw MetaDataNotFoundException
  Modifier and Type
  Method
  Description
  `Map<String,UnitGraphModel>`
  GraphLoader.`loadGraphInfo(Iterable<? extends String> ids)`

- ## Uses of MetaDataNotFoundException in fr.gouv.vitam.metadata.core.rules

  Methods in fr.gouv.vitam.metadata.core.rules that throw MetaDataNotFoundException
  Modifier and Type
  Method
  Description
  `MetadataResult`
  MetadataRuleService.`selectUnitsWithInheritedRules(com.fasterxml.jackson.databind.JsonNode selectQuery)`
  Select units by DSL and computes inherited rules for matching units