Class Config

java.lang.Object
com.sap.cloud.spring.boot.mt.config.Config

@Configuration("ComSapMtConfig") @ConfigurationProperties("com.sap.mt") @ConditionalOnProperty(name="com.sap.mt.enabled", matchIfMissing=true) public class Config extends Object
Configuration bean that setups a tenant provider, a data source lookup and a routing data source bean
  • Constructor Details

    • Config

      public Config()
  • Method Details

    • getPoolProvider

      public String getPoolProvider()
    • setPoolProvider

      public void setPoolProvider(String poolProvider)
    • getMtxUrl

      public String getMtxUrl()
    • setMtxUrl

      public void setMtxUrl(String mtxUrl)
    • getBaseUiUrl

      public String getBaseUiUrl()
    • setBaseUiUrl

      public void setBaseUiUrl(String baseUiUrl)
    • getUrlSeparator

      public String getUrlSeparator()
    • setUrlSeparator

      public void setUrlSeparator(String urlSeparator)
    • isSecurityCheckOff

      public boolean isSecurityCheckOff()
    • setSecurityCheckOff

      public void setSecurityCheckOff(boolean securityCheckOff)
    • getSubscribeScope

      public String getSubscribeScope()
    • setSubscribeScope

      public void setSubscribeScope(String subscribeScope)
    • getInitDbScope

      public String getInitDbScope()
    • setInitDbScope

      public void setInitDbScope(String initDbScope)
    • getHealthCheckIntervalMillis

      public long getHealthCheckIntervalMillis()
    • setHealthCheckIntervalMillis

      public void setHealthCheckIntervalMillis(long healthCheckIntervalMillis)
    • isOneDataSourcePerDb

      public boolean isOneDataSourcePerDb()
    • setOneDataSourcePerDb

      public void setOneDataSourcePerDb(boolean oneDataSourcePerDb)
    • setTomcatJmx

      public void setTomcatJmx(boolean tomcatJmx)
    • isTomcatJmx

      public boolean isTomcatJmx()
    • getMaxRetries

      public int getMaxRetries()
    • setMaxRetries

      public void setMaxRetries(int maxRetries)
    • getRetryWaitTime

      public Duration getRetryWaitTime()
    • setRetryWaitTime

      public void setRetryWaitTime(Duration retryWaitTime)
    • isLiquibaseLifecycleManagement

      public boolean isLiquibaseLifecycleManagement()
    • setLiquibaseLifecycleManagement

      public void setLiquibaseLifecycleManagement(boolean liquibaseLifecycleManagement)
    • getProvisioningService

      public Config.ProvisioningService getProvisioningService()
    • setProvisioningService

      public void setProvisioningService(Config.ProvisioningService provisioningService)
    • getMtxPolling

      public PollingParameters getMtxPolling()
    • setMtxPolling

      public void setMtxPolling(PollingParameters mtxPolling)
    • getServiceManagerCacheRefreshInterval

      public Duration getServiceManagerCacheRefreshInterval()
    • setServiceManagerCacheRefreshInterval

      public void setServiceManagerCacheRefreshInterval(Duration serviceManagerCacheRefreshInterval)
    • getHanaEncryptionMode

      public HanaEncryptionTool.DbEncryptionMode getHanaEncryptionMode()
    • setHanaEncryptionMode

      public void setHanaEncryptionMode(HanaEncryptionTool.DbEncryptionMode hanaEncryptionMode)
    • getModelProviderService

      public Config.ModelProviderService getModelProviderService()
    • setModelProviderService

      public void setModelProviderService(Config.ModelProviderService modelProviderService)
    • getServiceManagerResilience

      public com.sap.cloud.mt.tools.api.ResilienceConfig getServiceManagerResilience()
    • setServiceManagerResilience

      public void setServiceManagerResilience(com.sap.cloud.mt.tools.api.ResilienceConfig serviceManagerResilience)