Class OfferConfiguration
java.lang.Object
fr.gouv.vitam.common.server.application.configuration.DefaultVitamApplicationConfiguration
fr.gouv.vitam.common.server.application.configuration.DbConfigurationImpl
fr.gouv.vitam.storage.offers.rest.OfferConfiguration
- All Implemented Interfaces:
DbConfiguration,VitamApplicationConfiguration,VitamApplicationConfigurationInterface
Offer configuration
-
Field Summary
Fields inherited from class fr.gouv.vitam.common.server.application.configuration.DefaultVitamApplicationConfiguration
IS_A_MANDATORY_PARAMETER, jettyConfig -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintintbooleangetter authenticationbooleansetAuthentication(boolean authentication) setBatchMetadataComputationTimeout(int batchMetadataComputationTimeout) setCleanupObjectsOnWriteError(boolean cleanupObjectsOnWriteError) setContextPath(String contextPath) setMaxBatchThreadPoolSize(int maxBatchThreadPoolSize) setOfferLogCompactionConfiguration(OfferLogCompactionConfiguration offerLogCompactionConfiguration) setProvider(String provider) setStoragePath(String storagePath) Methods inherited from class fr.gouv.vitam.common.server.application.configuration.DbConfigurationImpl
getDbName, getDbPassword, getDbUserName, getMongoDbNodes, isDbAuthentication, setDbAuthentication, setDbName, setDbPassword, setDbUserName, setMongoDbNodesMethods inherited from class fr.gouv.vitam.common.server.application.configuration.DefaultVitamApplicationConfiguration
getAdminBasicAuth, getJettyConfig, isAuthorizeTrackTotalHits, isEnableSession, isEnableXsrFilter, isTenantFilter, setAdminBasicAuth, setAuthorizeTrackTotalHits, setEnableSession, setEnableXsrFilter, setJettyConfig, setTenantFilterMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface fr.gouv.vitam.common.server.application.configuration.VitamApplicationConfiguration
isEnableSession, isEnableXsrFilter, setEnableSession, setEnableXsrFilterMethods inherited from interface fr.gouv.vitam.common.server.application.configuration.VitamApplicationConfigurationInterface
getBaseUri, getBaseUrl, getJettyConfig, isTenantFilter, setBaseUri, setBaseUrl, setJettyConfig, setTenantFilter
-
Constructor Details
-
OfferConfiguration
public OfferConfiguration()
-
-
Method Details
-
getProvider
- Returns:
- the provider
-
setProvider
- Parameters:
provider- the provider to set- Returns:
- this
-
getStoragePath
- Returns:
- the storagePath
-
setStoragePath
- Parameters:
storagePath- the storagePath to set- Returns:
- this
-
getContextPath
- Returns:
- the contextPath
-
setContextPath
- Parameters:
contextPath- the contextPath to set- Returns:
- this
-
isAuthentication
public boolean isAuthentication()Description copied from interface:VitamApplicationConfigurationInterfacegetter authentication- Specified by:
isAuthenticationin interfaceVitamApplicationConfigurationInterface- Overrides:
isAuthenticationin classDefaultVitamApplicationConfiguration- Returns:
- boolean
-
setAuthentication
- Specified by:
setAuthenticationin interfaceVitamApplicationConfigurationInterface- Overrides:
setAuthenticationin classDefaultVitamApplicationConfiguration- Parameters:
authentication- to set or unset- Returns:
- OfferConfiguration
-
getOfferLogCompactionConfiguration
-
setOfferLogCompactionConfiguration
public OfferConfiguration setOfferLogCompactionConfiguration(OfferLogCompactionConfiguration offerLogCompactionConfiguration) -
getMaxBatchThreadPoolSize
public int getMaxBatchThreadPoolSize() -
setMaxBatchThreadPoolSize
-
getBatchMetadataComputationTimeout
public int getBatchMetadataComputationTimeout() -
setBatchMetadataComputationTimeout
-
isCleanupObjectsOnWriteError
public boolean isCleanupObjectsOnWriteError() -
setCleanupObjectsOnWriteError
-