Package fr.gouv.vitam.storage.engine.common.referential
package fr.gouv.vitam.storage.engine.common.referential
Provides common Referential interfaces and factories for the Storage Engine
module :
- A factory in order to get a StorageOffer
- A factory in order to get a StorageStrategy
-
ClassDescriptionThis interface aims to provide a set of methods (or adjust some ones in
StorageOfferProvider
) that offer some HA (High Availability) capabilities : Through manual or automatic failover mechanism to make an offer in inactive stateThis interface aims at providing a set of method that are common with no concerns of the offer configuration persistence implementation (ie: implementation could be Filesystem, Database...)Factory class to provide StorageOfferProvider implementationThis interface aims at providing a set of method that are common with no concerns of the strategy configuration implementation (ie: implementation could be Filesystem, Database...)Factory class to provide StorageStrategyProvider implementation