Class InfinispanRemoteCacheManagerAutoConfiguration


  • @Configuration
    @ComponentScan
    @ConditionalOnClass(name="org.infinispan.spring.remote.provider.SpringRemoteCacheManager")
    @ConditionalOnProperty(value="infinispan.remote.cache.enabled",
                           havingValue="true",
                           matchIfMissing=true)
    public class InfinispanRemoteCacheManagerAutoConfiguration
    extends Object
    • Constructor Detail

      • InfinispanRemoteCacheManagerAutoConfiguration

        public InfinispanRemoteCacheManagerAutoConfiguration()
    • Method Detail

      • springRemoteCacheManager

        @Bean
        @ConditionalOnBean(org.infinispan.client.hotrod.RemoteCacheManager.class)
        @ConditionalOnMissingBean(type={"org.infinispan.spring.remote.provider.SpringRemoteCacheManager","org.infinispan.spring.remote.provider.SpringRemoteCacheManagerFactoryBean"})
        public org.infinispan.spring.remote.provider.SpringRemoteCacheManager springRemoteCacheManager​(org.infinispan.client.hotrod.RemoteCacheManager remoteCacheManager)