Class CacheProperties

java.lang.Object
org.ehrbase.cache.CacheProperties

@ConfigurationProperties(prefix="cache") public class CacheProperties extends Object
ConfigurationProperties for EHRbase cache configuration.
  • Constructor Details

    • CacheProperties

      public CacheProperties()
  • Method Details

    • isTemplateInitOnStartup

      public boolean isTemplateInitOnStartup()
    • setTemplateInitOnStartup

      public void setTemplateInitOnStartup(boolean templateInitOnStartup)
    • isStoredQueryInitOnStartup

      public boolean isStoredQueryInitOnStartup()
    • setStoredQueryInitOnStartup

      public void setStoredQueryInitOnStartup(boolean storedQueryInitOnStartup)
    • getExternalFhirTerminologyCacheConfig

      public CacheProperties.CacheConfig getExternalFhirTerminologyCacheConfig()
    • setExternalFhirTerminologyCacheConfig

      public void setExternalFhirTerminologyCacheConfig(CacheProperties.CacheConfig externalFhirTerminologyCacheConfig)
    • getUserIdCacheConfig

      public CacheProperties.CacheConfig getUserIdCacheConfig()
    • setUserIdCacheConfig

      public void setUserIdCacheConfig(CacheProperties.CacheConfig userIdCacheConfig)
    • getTxProxyExcludedBeanNames

      public List<String> getTxProxyExcludedBeanNames()
    • setTxProxyExcludedBeanNames

      public void setTxProxyExcludedBeanNames(List<String> txProxyExcludedBeanNames)