Class DefaultVitamApplicationConfiguration
- java.lang.Object
-
- fr.gouv.vitam.common.server.application.configuration.DefaultVitamApplicationConfiguration
-
- All Implemented Interfaces:
VitamApplicationConfiguration,VitamApplicationConfigurationInterface
- Direct Known Subclasses:
AccessExternalConfiguration,AccessInternalConfiguration,CollectExternalConfiguration,DbConfigurationImpl,DefaultVitamIHMApplicationConfiguration,IngestExternalConfiguration,IngestInternalConfiguration,SchedulerConfiguration,ServerConfiguration,StorageConfiguration,StorageConfiguration,WorkerConfiguration
public abstract class DefaultVitamApplicationConfiguration extends java.lang.Object implements VitamApplicationConfiguration
Default minimal Vitam Application Configuration
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.lang.StringIS_A_MANDATORY_PARAMETERprotected java.lang.StringjettyConfig
-
Constructor Summary
Constructors Constructor Description DefaultVitamApplicationConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<BasicAuthModel>getAdminBasicAuth()getAdminBasicAuth.java.lang.StringgetJettyConfig()getter jettyConfigbooleanisAuthentication()getter authenticationbooleanisAuthorizeTrackTotalHits()booleanisEnableSession()booleanisEnableXsrFilter()booleanisTenantFilter()getter tenantFilterDefaultVitamApplicationConfigurationsetAdminBasicAuth(java.util.List<BasicAuthModel> adminBasicAuth)setAdminBasicAuth.VitamApplicationConfigurationsetAuthentication(boolean authentication)voidsetAuthorizeTrackTotalHits(boolean authorizeTrackTotalHits)voidsetEnableSession(boolean enableSession)voidsetEnableXsrFilter(boolean enableXsrFilter)VitamApplicationConfigurationsetJettyConfig(java.lang.String jettyConfig)setter jettyConfigVitamApplicationConfigurationsetTenantFilter(boolean tenantFilter)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface fr.gouv.vitam.common.server.application.configuration.VitamApplicationConfigurationInterface
getBaseUri, getBaseUrl, setBaseUri, setBaseUrl
-
-
-
-
Field Detail
-
IS_A_MANDATORY_PARAMETER
protected static final java.lang.String IS_A_MANDATORY_PARAMETER
- See Also:
- Constant Field Values
-
jettyConfig
protected java.lang.String jettyConfig
-
-
Method Detail
-
getJettyConfig
public java.lang.String getJettyConfig()
Description copied from interface:VitamApplicationConfigurationInterfacegetter jettyConfig- Specified by:
getJettyConfigin interfaceVitamApplicationConfigurationInterface- Returns:
- the Jetty config filename
-
setJettyConfig
public VitamApplicationConfiguration setJettyConfig(java.lang.String jettyConfig)
Description copied from interface:VitamApplicationConfigurationInterfacesetter jettyConfig- Specified by:
setJettyConfigin interfaceVitamApplicationConfigurationInterface- Parameters:
jettyConfig- the jetty config to set- Returns:
- this
-
isAuthentication
public boolean isAuthentication()
Description copied from interface:VitamApplicationConfigurationInterfacegetter authentication- Specified by:
isAuthenticationin interfaceVitamApplicationConfigurationInterface- Returns:
- the authentication
-
setAuthentication
public VitamApplicationConfiguration setAuthentication(boolean authentication)
- Specified by:
setAuthenticationin interfaceVitamApplicationConfigurationInterface- Parameters:
authentication- the authentication to set- Returns:
- this
-
isTenantFilter
public boolean isTenantFilter()
Description copied from interface:VitamApplicationConfigurationInterfacegetter tenantFilter- Specified by:
isTenantFilterin interfaceVitamApplicationConfigurationInterface- Returns:
- the tenantFilter
-
setTenantFilter
public VitamApplicationConfiguration setTenantFilter(boolean tenantFilter)
- Specified by:
setTenantFilterin interfaceVitamApplicationConfigurationInterface- Parameters:
tenantFilter- the tenantFilter to set- Returns:
- this
-
getAdminBasicAuth
public java.util.List<BasicAuthModel> getAdminBasicAuth()
getAdminBasicAuth.- Returns:
-
setAdminBasicAuth
public DefaultVitamApplicationConfiguration setAdminBasicAuth(java.util.List<BasicAuthModel> adminBasicAuth)
setAdminBasicAuth.- Parameters:
adminBasicAuth-- Returns:
-
isEnableXsrFilter
public boolean isEnableXsrFilter()
- Specified by:
isEnableXsrFilterin interfaceVitamApplicationConfiguration
-
setEnableXsrFilter
public void setEnableXsrFilter(boolean enableXsrFilter)
- Specified by:
setEnableXsrFilterin interfaceVitamApplicationConfiguration
-
isEnableSession
public boolean isEnableSession()
- Specified by:
isEnableSessionin interfaceVitamApplicationConfiguration
-
setEnableSession
public void setEnableSession(boolean enableSession)
- Specified by:
setEnableSessionin interfaceVitamApplicationConfiguration
-
isAuthorizeTrackTotalHits
public boolean isAuthorizeTrackTotalHits()
-
setAuthorizeTrackTotalHits
public void setAuthorizeTrackTotalHits(boolean authorizeTrackTotalHits)
-
-