Package fr.gouv.vitam.metadata.core.reconstruction.repository

# Interface PersistentIdentifierRepository

All Known Implementing Classes:
  `PersistentIdentifierRepositoryImpl`

public interface PersistentIdentifierRepository

- ## Method Summary

  Modifier and Type
  Method
  Description
  `List<PurgedPersistentIdentifier>`
  `findByPersistentIdentifierAndTenant(String persistentIdentifier, Integer tenant, String type)`
  `void`
  `insert(List<org.bson.Document> purgedPersistentIdentifiers)`

- ## Method Details

  - ### findByPersistentIdentifierAndTenant

    List<PurgedPersistentIdentifier> findByPersistentIdentifierAndTenant(String persistentIdentifier, Integer tenant, @Nullable String type) throws DatabaseException
    Throws:
      `DatabaseException`

  - ### insert

    void insert(List<org.bson.Document> purgedPersistentIdentifiers) throws MetaDataExecutionException
    Throws:
      `MetaDataExecutionException`