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
Modifier and TypeMethodDescriptiondefault Stringdefault Stringgetter jettyConfigbooleangetter authenticationbooleangetter tenantFiltersetAuthentication(boolean authentication) setBaseUri(String baseUri) setBaseUrl(String baseUrl) setJettyConfig(String jettyConfig) setter jettyConfigsetTenantFilter(boolean tenantFilter)
-
Method Details
-
getJettyConfig
String getJettyConfig()getter jettyConfig- Returns:
- the Jetty config filename
-
setJettyConfig
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
- 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
-
getBaseUrl
-
getBaseUri
-
setBaseUrl
-
setBaseUri
-