@SpringBootConfiguration
@AutoConfigureAfter(value=ClientCacheAutoConfiguration.class)
@Conditional(value=CachingProviderAutoConfiguration.SpringCacheTypeCondition.class)
@ConditionalOnBean(value=org.apache.geode.cache.GemFireCache.class)
@ConditionalOnClass(value={org.springframework.data.gemfire.cache.GemfireCacheManager.class,org.apache.geode.cache.GemFireCache.class})
@ConditionalOnMissingBean(value=org.springframework.cache.CacheManager.class)
@EnableGemfireCaching
public class CachingProviderAutoConfiguration
extends java.lang.Object
Spring Boot auto-configuration
for Spring's Cache Abstraction
using Apache Geode as the caching provider.
- Since:
- 1.0.0
- See Also:
PostConstruct
,
GemFireCache
,
SpringBootConfiguration
,
EnableAutoConfiguration
,
CacheManagerCustomizers
,
CacheProperties
,
CacheManager
,
GemfireCacheManager
,
EnableGemfireCaching
,
ClientCacheAutoConfiguration