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 Object
implements VitamApplicationConfiguration
Default minimal Vitam Application Configuration
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAdminBasicAuth.getter jettyConfigbooleangetter authenticationbooleanbooleanbooleanbooleangetter tenantFiltersetAdminBasicAuth(List<BasicAuthModel> adminBasicAuth) setAdminBasicAuth.setAuthentication(boolean authentication) voidsetAuthorizeTrackTotalHits(boolean authorizeTrackTotalHits) voidsetEnableSession(boolean enableSession) voidsetEnableXsrFilter(boolean enableXsrFilter) setJettyConfig(String jettyConfig) setter jettyConfigsetTenantFilter(boolean tenantFilter) Methods 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.VitamApplicationConfigurationInterface
getBaseUri, getBaseUrl, setBaseUri, setBaseUrl
-
Field Details
-
IS_A_MANDATORY_PARAMETER
- See Also:
-
jettyConfig
-
-
Constructor Details
-
DefaultVitamApplicationConfiguration
public DefaultVitamApplicationConfiguration()
-
-
Method Details
-
getJettyConfig
Description copied from interface:VitamApplicationConfigurationInterfacegetter jettyConfig- Specified by:
getJettyConfigin interfaceVitamApplicationConfigurationInterface- Returns:
- the Jetty config filename
-
setJettyConfig
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
- 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
- Specified by:
setTenantFilterin interfaceVitamApplicationConfigurationInterface- Parameters:
tenantFilter- the tenantFilter to set- Returns:
- this
-
getAdminBasicAuth
getAdminBasicAuth.- Returns:
-
setAdminBasicAuth
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)
-