Uses of Class
fr.gouv.vitam.storage.engine.common.exception.StorageException
Packages that use StorageException
Package
Description
Provides common Exception classes for the Storage Engine module.
Provides common Referential interfaces and factories for the Storage Engine
module :
Provides a Distribution interface for the Storage Engine Server module
Provides a Distribution implementation for the Storage Engine Server module
Provides the web server application and configuration for the Storage Engine
Server module and the rest resources it uses.
-
Uses of StorageException in fr.gouv.vitam.functional.administration.core.rules
Methods in fr.gouv.vitam.functional.administration.core.rules that throw StorageExceptionModifier and TypeMethodDescriptionvoidRulesManagerFileImpl.importFile(InputStream rulesFileStream, String filename) RulesManagerFileImpl.processRuleParsing(File file, String filename, GUID eip) -
Uses of StorageException in fr.gouv.vitam.functionaltest.cucumber.step
Methods in fr.gouv.vitam.functionaltest.cucumber.step that throw StorageExceptionModifier and TypeMethodDescriptionvoidStorageStep.list_srategy(io.cucumber.datatable.DataTable dataTable) voidLogbookCheckConsistencyStep.the_logbook_consistency_check_report_does_not_contain_errors()voidStorageStep.the_sip_is_stored_in_offers(io.cucumber.datatable.DataTable dataTable) Check that the file is stored in the offers -
Uses of StorageException in fr.gouv.vitam.storage.engine.common.exception
Subclasses of StorageException in fr.gouv.vitam.storage.engine.common.exceptionModifier and TypeClassDescriptionclassDefine a Storage Exception to be thrown when something already exists and it should notclassDefine a Storage Exception to be thrown when something wrong with the driver mapper (updating driver / offer associations)classDefine a Storage Exception to be thrown when the driver manager does not find a required driver (from an offer)classclassclassDefine a Storage Exception to be thrown when something is not foundclassException thrown when any unwilling technical exception occursclassDefine a Storage Exception to be thrown when access to data from async offer is not acceptable -
Uses of StorageException in fr.gouv.vitam.storage.engine.common.referential
Methods in fr.gouv.vitam.storage.engine.common.referential that throw StorageExceptionModifier and TypeMethodDescriptionStorageOfferProvider.getStorageOffer(String idOffer) Retrieve an offer full configuration by its idStorageOfferProvider.getStorageOffer(String idOffer, boolean includeDisabled) Retrieve an offer full configuration by its id, may include disabled one (ActivationStatus.INACTIVE)StorageStrategyProvider.getStorageOffer(String idOffer) StorageOfferHACapabilityProvider.getStorageOfferForHA(String idOffer, boolean includeDisabled) Retrieve an offer full configuration by its id, may include disabled one (ActivationStatus.INACTIVE) -
Uses of StorageException in fr.gouv.vitam.storage.engine.server.distribution
Methods in fr.gouv.vitam.storage.engine.server.distribution that throw StorageExceptionModifier and TypeMethodDescriptionStorageDistribution.bulkCreateFromWorkspace(String strategyId, BulkObjectStoreRequest bulkObjectStoreRequest, String requester) StorageDistribution.checkAccessRequestStatuses(String strategyId, String offerId, List<String> accessRequestIds, boolean adminCrossTenantAccessRequestAllowed) booleanStorageDistribution.checkObjectAvailability(String strategyId, String offerId, DataCategory dataCategory, List<String> objectsNames) StorageDistribution.checkObjectExisting(String strategyId, String objectId, DataCategory category, List<String> offerIds) Verify if object exists.StorageDistribution.copyObjectFromOfferToOffer(DataContext context, String sourceOffer, String destinationOffer) copy object from on offer to an anotherStorageDistribution.createAccessRequestIfRequired(String strategyId, String offerId, DataCategory dataCategory, List<String> objectsNames) voidStorageDistribution.deleteObjectInAllOffers(String strategyId, DataContext context) Delete an objectvoidStorageDistribution.deleteObjectInOffers(String strategyId, DataContext context, List<String> offers) Delete an object in offersStorageDistribution.getBatchObjectInformation(String strategyId, DataCategory type, List<String> objectIds, List<String> offerIds) javax.ws.rs.core.ResponseStorageDistribution.getContainerByCategory(String strategyId, String origin, String objectId, DataCategory category, AccessLogInfoModel logInformation) Get a specific Object binary data as an input streamjavax.ws.rs.core.ResponseStorageDistribution.getContainerByCategory(String strategyId, String origin, String objectId, DataCategory category, String offerId) Get a specific Object binary data as an input streamcom.fasterxml.jackson.databind.JsonNodeStorageDistribution.getContainerInformation(String strategyId) Get Storage Information (availability and capacity) for the requested tenant + strategycom.fasterxml.jackson.databind.JsonNodeStorageDistribution.getContainerInformation(String strategyId, DataCategory type, String objectId, List<String> offerIds, boolean noCache) Get a specific Object informationStorageDistribution.getOfferIds(String strategyId) get offer ids listStorageDistribution.getOfferLogs(String strategyId, DataCategory category, Long offset, int limit, Order order) Get offer log from referentStorageDistribution.getOfferLogsByOfferId(String strategyId, String offerId, DataCategory category, Long offset, int limit, Order order) Get offer log from the given offerStorageDistribution.getStrategies()Retrieve all the available storage strategiesjavax.ws.rs.core.ResponseStorageDistribution.launchOfferLogCompaction(String offerReferenceId, Integer tenantId) StorageDistribution.listContainerObjects(String strategyId, DataCategory category) List container objectsStorageDistribution.listContainerObjectsForOffer(DataCategory category, String offerId, boolean includeDisabled) voidStorageDistribution.removeAccessRequest(String strategyId, String offerId, String accessRequestId, boolean adminCrossTenantAccessRequestAllowed) StorageDistribution.storeDataInAllOffers(String strategyId, String objectId, ObjectDescription createObjectDescription, DataCategory category, String requester) Store data of any type for given tenant on storage offers associated to given strategyStorageDistribution.storeDataInOffers(String strategyId, String origin, StreamAndInfo streamAndInfo, String objectId, DataCategory category, String requester, List<String> offerIds) StorageDistribution.storeDataInOffers(String strategyId, String origin, String objectId, DataCategory category, String requester, List<String> offerIds, javax.ws.rs.core.Response response) Store data of any type for given tenant on the given storage offer. -
Uses of StorageException in fr.gouv.vitam.storage.engine.server.distribution.impl
Methods in fr.gouv.vitam.storage.engine.server.distribution.impl that throw StorageExceptionModifier and TypeMethodDescriptionStorageDistributionImpl.bulkCreateFromWorkspace(String strategyId, BulkObjectStoreRequest bulkObjectStoreRequest, String requester) TransferThread.call()ReadOnlyShieldStorageDistribution.checkAccessRequestStatuses(String strategyId, String offerId, List<String> accessRequestIds, boolean adminCrossTenantAccessRequestAllowed) StorageDistributionImpl.checkAccessRequestStatuses(String strategyId, String optionalOfferId, List<String> accessRequestIds, boolean adminCrossTenantAccessRequestAllowed) booleanReadOnlyShieldStorageDistribution.checkObjectAvailability(String strategyId, String offerId, DataCategory dataCategory, List<String> objectsNames) booleanStorageDistributionImpl.checkObjectAvailability(String strategyId, String optionalOfferId, DataCategory dataCategory, List<String> objectsNames) ReadOnlyShieldStorageDistribution.checkObjectExisting(String strategyId, String objectId, DataCategory category, List<String> offerIds) StorageDistributionImpl.checkObjectExisting(String strategyId, String objectId, DataCategory category, List<String> offerIds) Verify if object existsStorageDistributionImpl.copyObjectFromOfferToOffer(DataContext context, String sourceOffer, String destinationOffer) ReadOnlyShieldStorageDistribution.createAccessRequestIfRequired(String strategyId, String offerId, DataCategory dataCategory, List<String> objectsNames) StorageDistributionImpl.createAccessRequestIfRequired(String strategyId, String optionalOfferId, DataCategory dataCategory, List<String> objectsNames) voidStorageDistributionImpl.deleteObjectInAllOffers(String strategyId, DataContext context) voidStorageDistributionImpl.deleteObjectInOffers(String strategyId, DataContext context, List<String> offers) ReadOnlyShieldStorageDistribution.getBatchObjectInformation(String strategyId, DataCategory type, List<String> objectIds, List<String> offerIds) StorageDistributionImpl.getBatchObjectInformation(String strategyId, DataCategory type, List<String> objectIds, List<String> offerIds) javax.ws.rs.core.ResponseReadOnlyShieldStorageDistribution.getContainerByCategory(String strategyId, String origin, String objectId, DataCategory category, AccessLogInfoModel logInformation) javax.ws.rs.core.ResponseReadOnlyShieldStorageDistribution.getContainerByCategory(String strategyId, String origin, String objectId, DataCategory category, String offerId) javax.ws.rs.core.ResponseStorageDistributionImpl.getContainerByCategory(String strategyId, String origin, String objectId, DataCategory category, AccessLogInfoModel logInformation) javax.ws.rs.core.ResponseStorageDistributionImpl.getContainerByCategory(String strategyId, String origin, String objectId, DataCategory category, String offerId) com.fasterxml.jackson.databind.JsonNodeReadOnlyShieldStorageDistribution.getContainerInformation(String strategyId) com.fasterxml.jackson.databind.JsonNodeReadOnlyShieldStorageDistribution.getContainerInformation(String strategyId, DataCategory type, String objectId, List<String> offerIds, boolean noCache) com.fasterxml.jackson.databind.JsonNodeStorageDistributionImpl.getContainerInformation(String strategyId) com.fasterxml.jackson.databind.JsonNodeStorageDistributionImpl.getContainerInformation(String strategyId, DataCategory type, String objectId, List<String> offerIds, boolean noCache) ReadOnlyShieldStorageDistribution.getOfferIds(String strategyId) StorageDistributionImpl.getOfferIds(String strategyId) ReadOnlyShieldStorageDistribution.getOfferLogs(String strategyId, DataCategory category, Long offset, int limit, Order order) StorageDistributionImpl.getOfferLogs(String strategyId, DataCategory category, Long offset, int limit, Order order) ReadOnlyShieldStorageDistribution.getOfferLogsByOfferId(String strategyId, String offerId, DataCategory category, Long offset, int limit, Order order) StorageDistributionImpl.getOfferLogsByOfferId(String strategyId, String offerId, DataCategory category, Long offset, int limit, Order order) Get offer log from the given offerReadOnlyShieldStorageDistribution.getStrategies()StorageDistributionImpl.getStrategies()javax.ws.rs.core.ResponseReadOnlyShieldStorageDistribution.launchOfferLogCompaction(String offerReferenceId, Integer tenantId) javax.ws.rs.core.ResponseStorageDistributionImpl.launchOfferLogCompaction(String offerReferenceId, Integer tenantId) ReadOnlyShieldStorageDistribution.listContainerObjects(String strategyId, DataCategory category) StorageDistributionImpl.listContainerObjects(String strategyId, DataCategory category) ReadOnlyShieldStorageDistribution.listContainerObjectsForOffer(DataCategory category, String offerId, boolean includeDisabled) StorageDistributionImpl.listContainerObjectsForOffer(DataCategory category, String offerId, boolean includeDisabled) voidReadOnlyShieldStorageDistribution.removeAccessRequest(String strategyId, String offerId, String accessRequestId, boolean adminCrossTenantAccessRequestAllowed) voidStorageDistributionImpl.removeAccessRequest(String strategyId, String optionalOfferId, String accessRequestId, boolean adminCrossTenantAccessRequestAllowed) StorageDistributionImpl.storeDataInAllOffers(String strategyId, String objectId, ObjectDescription createObjectDescription, DataCategory category, String requester) StorageDistributionImpl.storeDataInOffers(String strategyId, String origin, StreamAndInfo streamAndInfo, String objectId, DataCategory category, String requester, List<String> offerIds) StorageDistributionImpl.storeDataInOffers(String strategyId, String origin, String objectId, DataCategory category, String requester, List<String> offerIds, javax.ws.rs.core.Response response) -
Uses of StorageException in fr.gouv.vitam.storage.engine.server.distribution.impl.bulk
Methods in fr.gouv.vitam.storage.engine.server.distribution.impl.bulk that throw StorageExceptionModifier and TypeMethodDescriptionBulkStorageDistribution.bulkCreateFromWorkspaceWithRetries(String strategyId, int tenantId, List<String> allOfferIds, Map<String, Driver> storageDrivers, Map<String, StorageOffer> storageOffers, DataCategory dataCategory, String workspaceContainerGUID, List<String> workspaceObjectURIs, List<String> objectIds, String requester) -
Uses of StorageException in fr.gouv.vitam.storage.engine.server.offersynchronization
Methods in fr.gouv.vitam.storage.engine.server.offersynchronization that throw StorageExceptionModifier and TypeMethodDescriptionRestoreOfferBackupService.getListing(String strategy, String offerId, DataCategory category, Long offset, int limit, Order order) Retrieve listing of offerLogs defining objects to synchronize -
Uses of StorageException in fr.gouv.vitam.storage.engine.server.rest
Methods in fr.gouv.vitam.storage.engine.server.rest that throw StorageExceptionModifier and TypeMethodDescriptionvoidStorageResource.launchOfferLogCompaction(String offerId, javax.ws.rs.core.HttpHeaders headers) -
Uses of StorageException in fr.gouv.vitam.storage.engine.server.storagetraceability
Methods in fr.gouv.vitam.storage.engine.server.storagetraceability that throw StorageExceptionModifier and TypeMethodDescriptionjavax.ws.rs.core.ResponseTraceabilityStorageService.getObject(String strategyId, String objectId, DataCategory category) Only direct call to @StorageDistribution.getContainerByCategory