# Uses of Class
fr.gouv.vitam.common.storage.cas.container.api.ContentAddressableStorageAbstract

Packages that use ContentAddressableStorageAbstract
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.

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

  Subclasses of ContentAddressableStorageAbstract in fr.gouv.vitam.cas.container.swift
  Modifier and Type
  Class
  Description
  `class`
  `OpenstackSwift`
  Creates `BlobStoreContext` configured on `StorageConfiguration` storage.conf file .

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

  Subclasses of ContentAddressableStorageAbstract in fr.gouv.vitam.common.storage.cas.container.api
  Modifier and Type
  Class
  Description
  `class`
  `ContentAddressableStorageJcloudsAbstract`
  Abstract class of CAS that contains common methods for a Jclouds backend

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

  Subclasses of ContentAddressableStorageAbstract in fr.gouv.vitam.common.storage.filesystem
  Modifier and Type
  Class
  Description
  `class`
  `FileSystem`
  FileSystemMock implements a Content Addressable Storage that stores objects on the file system.

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

  Subclasses of ContentAddressableStorageAbstract in fr.gouv.vitam.common.storage.filesystem.v2
  Modifier and Type
  Class
  Description
  `class`
  `HashFileSystem`
  FileSystem implements a Content Addressable Storage that stores objects on the file system with a hierarchical vision

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

  Subclasses of ContentAddressableStorageAbstract in fr.gouv.vitam.common.storage.s3
  Modifier and Type
  Class
  Description
  `class`
  `AmazonS3V2`
  Amazon SDK S3 V2 implementation

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

  Subclasses of ContentAddressableStorageAbstract in fr.gouv.vitam.common.storage.swift
  Modifier and Type
  Class
  Description
  `class`
  `Swift`
  Swift abstract implementation Manage with all common swift methods