Class SolrFieldCacheAutoConfiguration


  • @Configuration
    @Conditional(com.broadleafcommerce.common.extension.cache.condition.OnEnabledCacheCondition.class)
    @ConditionalOnClass(org.apache.ignite.cache.spring.SpringCacheManager.class)
    @ConditionalOnProperty(value="com.broadleafcommerce.cache.activeCacheManagerImplementation",
                           havingValue="com.broadleafcommerce.common.extension.autoconfigure.IgniteCacheAutoConfiguration",
                           matchIfMissing=true)
    @EnableConfigurationProperties(com.broadleafcommerce.search.core.cache.SearchCacheProperties.class)
    public class SolrFieldCacheAutoConfiguration
    extends Object
    • Constructor Detail

      • SolrFieldCacheAutoConfiguration

        public SolrFieldCacheAutoConfiguration()
    • Method Detail

      • solrFieldCacheManagerCustomizer

        @Bean
        @ConditionalOnMissingBean(name="solrFieldCacheManagerCustomizer")
        public org.springframework.boot.autoconfigure.cache.CacheManagerCustomizer<org.apache.ignite.cache.spring.SpringCacheManager> solrFieldCacheManagerCustomizer​(com.broadleafcommerce.common.extension.autoconfigure.IgniteConfigurers.BasicIgniteConfigurer configurer,
                                                                                                                                                                      com.broadleafcommerce.search.core.cache.SearchCacheProperties cacheProperties)