# Uses of Class
fr.gouv.vitam.access.internal.common.exception.AccessInternalException

Packages that use AccessInternalException
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.common.exception
Provides exception classes used for the Access Internal module.
fr.gouv.vitam.access.internal.core
Provides core implementation for the Access Internal module.

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

  Methods in fr.gouv.vitam.access.internal.api that throw AccessInternalException
  Modifier and Type
  Method
  Description
  `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)`
  `com.fasterxml.jackson.databind.JsonNode`
  AccessInternalModule.`selectPurgedPersistentIdentifier(String persistentIdentifier, PurgedCollectionType type)`
  select purged persistent identifier

- ## Uses of AccessInternalException in fr.gouv.vitam.access.internal.common.exception

  Subclasses of AccessInternalException in fr.gouv.vitam.access.internal.common.exception
  Modifier and Type
  Class
  Description
  `class`
  `AccessInternalClientUnavailableDataFromAsyncOfferException`
  `class`
  `AccessInternalExecutionException`
  AccessExecutionException throw when the execution in access module has an error
  `class`
  `AccessInternalIllegalOperationException`
  `class`
  `AccessInternalRuleExecutionException`
  `class`
  `AccessInternalUnavailableDataFromAsyncOfferException`

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

  Methods in fr.gouv.vitam.access.internal.core that throw AccessInternalException
  Modifier and Type
  Method
  Description
  `protected String`
  AccessInternalModuleImpl.`findFirstAccessibleArchiveUnitId(List<String> archiveUnitIds)`
  `jakarta.ws.rs.core.Response`
  AccessInternalModuleImpl.`getObjectByPersistentIdentifier(String persistentIdentifier)`
  `jakarta.ws.rs.core.Response`
  AccessInternalModuleImpl.`getObjectByUnitPersistentIdentifier(String persistentIdentifier, String qualifier, Integer version)`
  `com.fasterxml.jackson.databind.JsonNode`
  AccessInternalModuleImpl.`selectPurgedPersistentIdentifier(String persistentIdentifier, PurgedCollectionType type)`
  select purged persistent identifiers