Interface VitamApplicationConfigurationInterface
-
- All Known Subinterfaces:
DbConfiguration
,VitamApplicationConfiguration
- All Known Implementing Classes:
AccessExternalConfiguration
,AccessInternalConfiguration
,AdminManagementConfiguration
,BatchReportConfiguration
,CollectExternalConfiguration
,CollectInternalConfiguration
,DbConfigurationImpl
,DefaultVitamApplicationConfiguration
,DefaultVitamIHMApplicationConfiguration
,IngestExternalConfiguration
,IngestInternalConfiguration
,InterceptorConfiguration
,InternalSecurityConfiguration
,LogbookConfiguration
,MetaDataConfiguration
,OfferConfiguration
,SchedulerConfiguration
,ServerConfiguration
,StorageConfiguration
,StorageConfiguration
,WebApplicationConfig
,WebApplicationConfig
,WorkerConfiguration
public interface VitamApplicationConfigurationInterface
Common interface for all application configuration.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default java.lang.String
getBaseUri()
default java.lang.String
getBaseUrl()
java.lang.String
getJettyConfig()
getter jettyConfigboolean
isAuthentication()
getter authenticationboolean
isTenantFilter()
getter tenantFilterVitamApplicationConfigurationInterface
setAuthentication(boolean authentication)
default VitamApplicationConfigurationInterface
setBaseUri(java.lang.String baseUri)
default VitamApplicationConfigurationInterface
setBaseUrl(java.lang.String baseUrl)
VitamApplicationConfigurationInterface
setJettyConfig(java.lang.String jettyConfig)
setter jettyConfigVitamApplicationConfigurationInterface
setTenantFilter(boolean tenantFilter)
-
-
-
Method Detail
-
getJettyConfig
java.lang.String getJettyConfig()
getter jettyConfig- Returns:
- the Jetty config filename
-
setJettyConfig
VitamApplicationConfigurationInterface setJettyConfig(java.lang.String jettyConfig)
setter jettyConfig- Parameters:
jettyConfig
- the jetty config to set- Returns:
- this
-
isAuthentication
boolean isAuthentication()
getter authentication- Returns:
- true if authentication is on for the application, false if not
-
setAuthentication
VitamApplicationConfigurationInterface setAuthentication(boolean authentication)
- Parameters:
authentication
- the authentication to set- Returns:
- this
-
isTenantFilter
boolean isTenantFilter()
getter tenantFilter- Returns:
- true if tenant Filtering is on for the application, false if not
-
setTenantFilter
VitamApplicationConfigurationInterface setTenantFilter(boolean tenantFilter)
-
getBaseUrl
default java.lang.String getBaseUrl()
-
getBaseUri
default java.lang.String getBaseUri()
-
setBaseUrl
default VitamApplicationConfigurationInterface setBaseUrl(java.lang.String baseUrl)
-
setBaseUri
default VitamApplicationConfigurationInterface setBaseUri(java.lang.String baseUri)
-
-