@Configuration
@ComponentScan
@ConditionalOnClass(name="org.infinispan.spring.provider.SpringRemoteCacheManager")
@ConditionalOnMissingBean(type={"org.infinispan.spring.provider.SpringRemoteCacheManager","org.infinispan.spring.provider.SpringRemoteCacheManagerFactoryBean"})
@ConditionalOnBean(type="org.infinispan.client.hotrod.RemoteCacheManager")
@ConditionalOnProperty(value="infinispan.remote.cache.enabled",
havingValue="true",
matchIfMissing=true)
public class InfinispanRemoteCacheManagerAutoConfiguration
extends Object