# Uses of Package
fr.gouv.vitam.storage.driver.model

Packages that use fr.gouv.vitam.storage.driver.model
Package
Description
fr.gouv.vitam.driver.fake
Provides a fake Driver implementation for tests purpose
fr.gouv.vitam.storage.driver
Provides interface describing how drivers should be implemented for the Storage driver module
fr.gouv.vitam.storage.driver.model
Provides Model classes such as Requests and Results classes for the Storage driver module
fr.gouv.vitam.storage.engine.client
Provides Storage Engine client interface, factory and implementations.
fr.gouv.vitam.storage.engine.server.distribution.impl
Provides a Distribution implementation for the Storage Engine Server module
fr.gouv.vitam.storage.engine.server.distribution.impl.bulk
fr.gouv.vitam.storage.engine.server.storagelog
fr.gouv.vitam.storage.engine.server.storagetraceability
fr.gouv.vitam.storage.offers.core
Provides core implementation (Workspace based) for the Storage Offer Default module
fr.gouv.vitam.storage.offers.workspace.driver
Provides implementation of the driver for the Workspace Driver module.

- Classes in fr.gouv.vitam.storage.driver.model used by fr.gouv.vitam.driver.fake
  Class
  Description
  StorageAccessRequestCreationRequest
  AccessRequest creation request for async offer (tape library storage)
  StorageBulkMetadataResult
  StorageBulkPutRequest
  Request for bulk storage of files
  StorageBulkPutResult
  Response for bulk storage of files
  StorageCapacityResult
  Data structure representing global result from a 'get storage container information / capacity' request
  StorageCheckObjectAvailabilityRequest
  Object availability check for async offer (tape library storage).
  StorageGetBulkMetadataRequest
  Request for object metadata
  StorageGetMetadataRequest
  Request for object metadata
  StorageGetResult
  Holds result data that come as a result of a request to retrieve an object on the distant storage offer
  StorageListRequest
  Holds minimal needed parameters that may be needed to send a request on an object on the distant storage offer : list objects.
  StorageMetadataResult
  StorageObjectRequest
  Holds minimal needed parameters that may be needed to send a request on an object on the distant storage offer : object informations.
  StorageOfferLogRequest
  build a query.
  StoragePutRequest
  Holds every needed parameters that may be needed to put an object on the distant storage offer.
  StoragePutResult
  Holds result data that come as a result of a request to put an object on the distant storage offer
  StorageRemoveRequest
  Holds every needed parameters that may be needed to remove an object on the distant storage offer.
  StorageRemoveResult
  Holds result data that come as a result of a request to remove an object on the distant storage offer
- Classes in fr.gouv.vitam.storage.driver.model used by fr.gouv.vitam.storage.driver
  Class
  Description
  StorageAccessRequestCreationRequest
  AccessRequest creation request for async offer (tape library storage)
  StorageBulkMetadataResult
  StorageBulkPutRequest
  Request for bulk storage of files
  StorageBulkPutResult
  Response for bulk storage of files
  StorageCapacityResult
  Data structure representing global result from a 'get storage container information / capacity' request
  StorageCheckObjectAvailabilityRequest
  Object availability check for async offer (tape library storage).
  StorageGetBulkMetadataRequest
  Request for object metadata
  StorageGetMetadataRequest
  Request for object metadata
  StorageGetResult
  Holds result data that come as a result of a request to retrieve an object on the distant storage offer
  StorageListRequest
  Holds minimal needed parameters that may be needed to send a request on an object on the distant storage offer : list objects.
  StorageMetadataResult
  StorageObjectRequest
  Holds minimal needed parameters that may be needed to send a request on an object on the distant storage offer : object informations.
  StorageOfferLogRequest
  build a query.
  StoragePutRequest
  Holds every needed parameters that may be needed to put an object on the distant storage offer.
  StoragePutResult
  Holds result data that come as a result of a request to put an object on the distant storage offer
  StorageRemoveRequest
  Holds every needed parameters that may be needed to remove an object on the distant storage offer.
  StorageRemoveResult
  Holds result data that come as a result of a request to remove an object on the distant storage offer
- Classes in fr.gouv.vitam.storage.driver.model used by fr.gouv.vitam.storage.driver.model
  Class
  Description
  StorageBulkMetadataResult
  StorageBulkMetadataResultEntry
  StorageBulkPutResultEntry
  StorageLogBackupResult
  StorageLogTraceabilityResult
  StorageObjectRequest
  Holds minimal needed parameters that may be needed to send a request on an object on the distant storage offer : object informations.
  StorageObjectResult
  Holds minimal data that should be received a result from an object on the distant storage offer : object informations.
  StorageRequest
  Holds minimal needed parameters that may be needed to send a request on the distant storage offer : container informations.
  StorageResult
  Holds minimal data that should be received a result from the distant storage offer : container informations.
- Classes in fr.gouv.vitam.storage.driver.model used by fr.gouv.vitam.storage.engine.client
  Class
  Description
  StorageLogBackupResult
  StorageLogTraceabilityResult
- Classes in fr.gouv.vitam.storage.driver.model used by fr.gouv.vitam.storage.engine.server.distribution.impl
  Class
  Description
  StorageObjectResult
  Holds minimal data that should be received a result from an object on the distant storage offer : object informations.
  StoragePutRequest
  Holds every needed parameters that may be needed to put an object on the distant storage offer.
- Classes in fr.gouv.vitam.storage.driver.model used by fr.gouv.vitam.storage.engine.server.distribution.impl.bulk
  Class
  Description
  StorageBulkPutResult
  Response for bulk storage of files
- Classes in fr.gouv.vitam.storage.driver.model used by fr.gouv.vitam.storage.engine.server.storagelog
  Class
  Description
  StorageLogBackupResult
- Classes in fr.gouv.vitam.storage.driver.model used by fr.gouv.vitam.storage.engine.server.storagetraceability
  Class
  Description
  StorageLogTraceabilityResult
- Classes in fr.gouv.vitam.storage.driver.model used by fr.gouv.vitam.storage.offers.core
  Class
  Description
  StorageBulkMetadataResult
  StorageBulkPutResult
  Response for bulk storage of files
  StorageBulkPutResultEntry
  StorageMetadataResult
- Classes in fr.gouv.vitam.storage.driver.model used by fr.gouv.vitam.storage.offers.workspace.driver
  Class
  Description
  StorageAccessRequestCreationRequest
  AccessRequest creation request for async offer (tape library storage)
  StorageBulkMetadataResult
  StorageBulkPutRequest
  Request for bulk storage of files
  StorageBulkPutResult
  Response for bulk storage of files
  StorageCapacityResult
  Data structure representing global result from a 'get storage container information / capacity' request
  StorageCheckObjectAvailabilityRequest
  Object availability check for async offer (tape library storage).
  StorageGetBulkMetadataRequest
  Request for object metadata
  StorageGetMetadataRequest
  Request for object metadata
  StorageGetResult
  Holds result data that come as a result of a request to retrieve an object on the distant storage offer
  StorageListRequest
  Holds minimal needed parameters that may be needed to send a request on an object on the distant storage offer : list objects.
  StorageMetadataResult
  StorageObjectRequest
  Holds minimal needed parameters that may be needed to send a request on an object on the distant storage offer : object informations.
  StorageOfferLogRequest
  build a query.
  StoragePutRequest
  Holds every needed parameters that may be needed to put an object on the distant storage offer.
  StoragePutResult
  Holds result data that come as a result of a request to put an object on the distant storage offer
  StorageRemoveRequest
  Holds every needed parameters that may be needed to remove an object on the distant storage offer.
  StorageRemoveResult
  Holds result data that come as a result of a request to remove an object on the distant storage offer