@Configuration(proxyBeanMethods=false)
@ConditionalOnMissingSpringCacheType
@ConditionalOnBean(value=org.springframework.cache.interceptor.CacheAspectSupport.class)
@ConditionalOnMissingBean(value={org.springframework.cache.CacheManager.class,org.springframework.cache.interceptor.CacheResolver.class})
@EnableConfigurationProperties(value=MemcachedCacheProperties.class)
@AutoConfigureBefore(value=org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration.class)
@AutoConfigureAfter(name="org.springframework.cloud.autoconfigure.RefreshAutoConfiguration")
@Import(value={AppEngineMemcachedCacheAutoConfiguration.class,XMemcachedCacheAutoConfiguration.class})
public class MemcachedCacheAutoConfiguration
extends java.lang.Object
Auto-configuration for the Memcached cache.
Creates CacheManager when caching is enabled via EnableCaching.