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
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetAdminBasicAuth.getter jettyConfigboolean
getter authenticationboolean
boolean
boolean
boolean
getter tenantFiltersetAdminBasicAuth
(List<BasicAuthModel> adminBasicAuth) setAdminBasicAuth.setAuthentication
(boolean authentication) void
setAuthorizeTrackTotalHits
(boolean authorizeTrackTotalHits) void
setEnableSession
(boolean enableSession) void
setEnableXsrFilter
(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, wait
Methods 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:VitamApplicationConfigurationInterface
getter jettyConfig- Specified by:
getJettyConfig
in interfaceVitamApplicationConfigurationInterface
- Returns:
- the Jetty config filename
-
setJettyConfig
Description copied from interface:VitamApplicationConfigurationInterface
setter jettyConfig- Specified by:
setJettyConfig
in interfaceVitamApplicationConfigurationInterface
- Parameters:
jettyConfig
- the jetty config to set- Returns:
- this
-
isAuthentication
public boolean isAuthentication()Description copied from interface:VitamApplicationConfigurationInterface
getter authentication- Specified by:
isAuthentication
in interfaceVitamApplicationConfigurationInterface
- Returns:
- the authentication
-
setAuthentication
- Specified by:
setAuthentication
in interfaceVitamApplicationConfigurationInterface
- Parameters:
authentication
- the authentication to set- Returns:
- this
-
isTenantFilter
public boolean isTenantFilter()Description copied from interface:VitamApplicationConfigurationInterface
getter tenantFilter- Specified by:
isTenantFilter
in interfaceVitamApplicationConfigurationInterface
- Returns:
- the tenantFilter
-
setTenantFilter
- Specified by:
setTenantFilter
in interfaceVitamApplicationConfigurationInterface
- Parameters:
tenantFilter
- the tenantFilter to set- Returns:
- this
-
getAdminBasicAuth
getAdminBasicAuth.- Returns:
-
setAdminBasicAuth
setAdminBasicAuth.- Parameters:
adminBasicAuth
-- Returns:
-
isEnableXsrFilter
public boolean isEnableXsrFilter()- Specified by:
isEnableXsrFilter
in interfaceVitamApplicationConfiguration
-
setEnableXsrFilter
public void setEnableXsrFilter(boolean enableXsrFilter) - Specified by:
setEnableXsrFilter
in interfaceVitamApplicationConfiguration
-
isEnableSession
public boolean isEnableSession()- Specified by:
isEnableSession
in interfaceVitamApplicationConfiguration
-
setEnableSession
public void setEnableSession(boolean enableSession) - Specified by:
setEnableSession
in interfaceVitamApplicationConfiguration
-
isAuthorizeTrackTotalHits
public boolean isAuthorizeTrackTotalHits() -
setAuthorizeTrackTotalHits
public void setAuthorizeTrackTotalHits(boolean authorizeTrackTotalHits)
-