# Uses of Class
fr.gouv.vitam.workspace.api.exception.ContentAddressableStorageNotFoundException

Packages that use ContentAddressableStorageNotFoundException
Package
Description
fr.gouv.vitam.cas.container.swift
Package used to host cas container swift implementation
fr.gouv.vitam.common.storage.cas.container.api
Provides API classes for the Workspace module
fr.gouv.vitam.common.storage.filesystem
Provides a FileSystem implementation for storage modules.
fr.gouv.vitam.common.storage.filesystem.v2
Provides a FileSystem implementation for storage modules have to manage up to 500 millions of files
fr.gouv.vitam.common.storage.s3
Provides S3 implementations for the storage modules.
fr.gouv.vitam.common.storage.swift
Provides a Swift implementation for the storage modules.
fr.gouv.vitam.functionaltest.cucumber.step
fr.gouv.vitam.storage.offers.core
Provides core implementation (Workspace based) for the Storage Offer Default module
fr.gouv.vitam.storage.offers.tape.cas
fr.gouv.vitam.worker.common
Provides common classes for the Worker module.
fr.gouv.vitam.worker.core.impl
Provides
fr.gouv.vitam.worker.core.plugin.purge
fr.gouv.vitam.workspace.client
Provides Workspace client factory and implementations.
fr.gouv.vitam.workspace.common
Provides common classes for the Workspace module.

- ## Uses of ContentAddressableStorageNotFoundException in fr.gouv.vitam.cas.container.swift

  Methods in fr.gouv.vitam.cas.container.swift that throw ContentAddressableStorageNotFoundException
  Modifier and Type
  Method
  Description
  `ContainerInformation`
  OpenstackSwift.`getContainerInformation(String containerName)`

- ## Uses of ContentAddressableStorageNotFoundException in fr.gouv.vitam.common.storage.cas.container.api

  Methods in fr.gouv.vitam.common.storage.cas.container.api that throw ContentAddressableStorageNotFoundException
  Modifier and Type
  Method
  Description
  `void`
  ContentAddressableStorage.`deleteObject(String containerName, String objectName)`
  Deletes a object representing the data at location containerName/objectName
  `void`
  ContentAddressableStorageJcloudsAbstract.`deleteObject(String containerName, String objectName)`
  `ContainerInformation`
  ContentAddressableStorage.`getContainerInformation(String containerName)`
  Get container information like capacity
  `abstract ContainerInformation`
  ContentAddressableStorageJcloudsAbstract.`getContainerInformation(String containerName)`
  `ObjectContent`
  ContentAddressableStorage.`getObject(String containerName, String objectName)`
  Retrieves an object representing the data at location containerName/objectName
  `String`
  ContentAddressableStorage.`getObjectDigest(String containerName, String objectName, DigestType algo, boolean noCache)`
  compute Object Digest using a defined algorithm
  `void`
  ContentAddressableStorageJcloudsAbstract.`listContainer(String containerName, ObjectListingListener objectListingListener)`

- ## Uses of ContentAddressableStorageNotFoundException in fr.gouv.vitam.common.storage.filesystem

  Methods in fr.gouv.vitam.common.storage.filesystem that throw ContentAddressableStorageNotFoundException
  Modifier and Type
  Method
  Description
  `ContainerInformation`
  FileSystem.`getContainerInformation(String containerName)`

- ## Uses of ContentAddressableStorageNotFoundException in fr.gouv.vitam.common.storage.filesystem.v2

  Methods in fr.gouv.vitam.common.storage.filesystem.v2 that throw ContentAddressableStorageNotFoundException
  Modifier and Type
  Method
  Description
  `ContainerInformation`
  HashFileSystem.`getContainerInformation(String containerName)`
  `Path`
  HashFileSystemHelper.`getPathObject(String container, String objectId)`
  Get the path of an object based on its container and the objectId
  `void`
  HashFileSystem.`listContainer(String containerName, ObjectListingListener objectListingListener)`

- ## Uses of ContentAddressableStorageNotFoundException in fr.gouv.vitam.common.storage.s3

  Methods in fr.gouv.vitam.common.storage.s3 that throw ContentAddressableStorageNotFoundException
  Modifier and Type
  Method
  Description
  `ContainerInformation`
  AmazonS3V2.`getContainerInformation(String containerName)`
  `void`
  AmazonS3V2.`listContainer(String containerName, ObjectListingListener objectListingListener)`

- ## Uses of ContentAddressableStorageNotFoundException in fr.gouv.vitam.common.storage.swift

  Methods in fr.gouv.vitam.common.storage.swift that throw ContentAddressableStorageNotFoundException
  Modifier and Type
  Method
  Description
  `ContainerInformation`
  Swift.`getContainerInformation(String containerName)`

- ## Uses of ContentAddressableStorageNotFoundException in fr.gouv.vitam.functionaltest.cucumber.step

  Methods in fr.gouv.vitam.functionaltest.cucumber.step that throw ContentAddressableStorageNotFoundException
  Modifier and Type
  Method
  Description
  `boolean`
  StorageStep.`store(Path sip, String uri, String strategy, String guid)`
  Store a file

- ## Uses of ContentAddressableStorageNotFoundException in fr.gouv.vitam.storage.offers.core

  Methods in fr.gouv.vitam.storage.offers.core that throw ContentAddressableStorageNotFoundException
  Modifier and Type
  Method
  Description
  `void`
  DefaultOfferService.`deleteObject(String containerName, String objectId, DataCategory type)`
  Deletes a object representing the data at location containerName/objectName
  `ObjectContent`
  DefaultOfferService.`getObject(String containerName, String objectId)`
  Get object on offer as an inputStream

- ## Uses of ContentAddressableStorageNotFoundException in fr.gouv.vitam.storage.offers.tape.cas

  Methods in fr.gouv.vitam.storage.offers.tape.cas that throw ContentAddressableStorageNotFoundException
  Modifier and Type
  Method
  Description
  `void`
  TapeLibraryContentAddressableStorage.`deleteObject(String containerName, String objectName)`

- ## Uses of ContentAddressableStorageNotFoundException in fr.gouv.vitam.worker.common

  Methods in fr.gouv.vitam.worker.common that throw ContentAddressableStorageNotFoundException
  Modifier and Type
  Method
  Description
  `File`
  HandlerIO.`getFileFromWorkspace(WorkFlowExecutionContext executionContext, String objectName)`
  Helper to load a file from Workspace (or local cache) and save it into local cache.
  To be used when not specified within the Input parameters
  `File`
  HandlerIO.`getFileFromWorkspace(String objectName)`
  Deprecated.
  use `HandlerIO.getFileFromWorkspace(WorkFlowExecutionContext, String)` instead so that the workspace is explicitly chosen
  `InputStream`
  HandlerIO.`getInputStreamFromWorkspace(WorkFlowExecutionContext executionContext, String objectName)`
  Helper to get an InputStream (using local cache if possible) from Workspace
  To be used when not specified within the Input parameters
  `InputStream`
  HandlerIO.`getInputStreamFromWorkspace(String objectName)`
  Deprecated.
  use `HandlerIO.getInputStreamFromWorkspace(WorkFlowExecutionContext, String)` instead so that the workspace is explicitly chosen

- ## Uses of ContentAddressableStorageNotFoundException in fr.gouv.vitam.worker.core.impl

  Methods in fr.gouv.vitam.worker.core.impl that throw ContentAddressableStorageNotFoundException
  Modifier and Type
  Method
  Description
  `File`
  HandlerIOImpl.`getFileFromWorkspace(WorkFlowExecutionContext executionContext, String objectName)`
  `File`
  HandlerIOImpl.`getFileFromWorkspace(String objectName)`
  `InputStream`
  HandlerIOImpl.`getInputStreamFromWorkspace(WorkFlowExecutionContext executionContext, String objectName)`
  `InputStream`
  HandlerIOImpl.`getInputStreamFromWorkspace(String objectName)`

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

  Methods in fr.gouv.vitam.worker.core.plugin.purge that throw ContentAddressableStorageNotFoundException
  Modifier and Type
  Method
  Description
  `abstract void`
  CommonPurgeDeleteService.`deleteObjectGroups(List<PurgeObjectGroupParams> objectGroupParams, HandlerIO handler)`
  `abstract void`
  CommonPurgeDeleteService.`storageDeleteBinaries(List<PurgeObjectGroupParams> objectGroupParams, DataCategory dataCategory, String fileExtension, HandlerIO handler)`
  `void`
  PurgeDeleteCollectService.`storageDeleteBinaries(List<PurgeObjectGroupParams> objectGroupParams, DataCategory dataCategory, String fileExtension, HandlerIO handler)`

- ## Uses of ContentAddressableStorageNotFoundException in fr.gouv.vitam.workspace.client

  Methods in fr.gouv.vitam.workspace.client that throw ContentAddressableStorageNotFoundException
  Modifier and Type
  Method
  Description
  `jakarta.ws.rs.core.Response`
  WorkspaceClient.`bulkGetObjects(String containerName, List<String> objectURIs)`
  `void`
  WorkspaceClient.`bulkMove(String containerName, BulkMoveRequest bulkMoveRequest)`
  Moves multiple objects from source paths to destination paths within the same container
  `void`
  WorkspaceClient.`deleteContainer(String containerName, boolean deleteRecursive)`
  `void`
  WorkspaceClient.`deleteFolder(String containerName, String folderName)`
  `void`
  WorkspaceClient.`deleteObject(String containerName, String objectName)`
  `jakarta.ws.rs.core.Response`
  WorkspaceClient.`getObject(String containerName, String objectName)`
  `jakarta.ws.rs.core.Response`
  WorkspaceClient.`getObject(String containerName, String objectName, long offset, Long maxChunkSize)`
  Constructors in fr.gouv.vitam.workspace.client that throw ContentAddressableStorageNotFoundException
  Modifier
  Constructor
  Description
  ``
  `WorkspaceBufferingInputStream(WorkspaceClientFactory workspaceClientFactory, String containerName, String objectName, int maxOnDiskBufferSize, int maxInMemoryBufferSize, File tmpDirectory)`

- ## Uses of ContentAddressableStorageNotFoundException in fr.gouv.vitam.workspace.common

  Methods in fr.gouv.vitam.workspace.common that throw ContentAddressableStorageNotFoundException
  Modifier and Type
  Method
  Description
  `void`
  WorkspaceContentAddressableStorage.`createFolder(String containerName, String folderName)`
  Creates a folder (or a directory) marker depending on the service
  `void`
  WorkspaceFileSystem.`createFolder(String containerName, String folderName)`
  `void`
  WorkspaceContentAddressableStorage.`deleteContainer(String containerName, boolean recursive)`
  Deletes everything inside a container recursively.
  `void`
  WorkspaceFileSystem.`deleteContainer(String containerName, boolean recursive)`
  `void`
  WorkspaceContentAddressableStorage.`deleteFolder(String containerName, String folderName)`
  Deletes a folder (or a directory) marker depending on the service
  `void`
  WorkspaceFileSystem.`deleteFolder(String containerName, String folderName)`
  `ContainerInformation`
  WorkspaceContentAddressableStorage.`getContainerInformation(String containerName)`
  Get container information like capacity
  `ContainerInformation`
  WorkspaceFileSystem.`getContainerInformation(String containerName)`
  `void`
  WorkspaceContentAddressableStorage.`purgeContainer(String containerName)`
  Deletes the contents of a container at its root path without deleting the container
  `void`
  WorkspaceFileSystem.`purgeContainer(String containerName)`