Class InfinispanRemoteAutoConfiguration
java.lang.Object
org.infinispan.spring.starter.remote.InfinispanRemoteAutoConfiguration
@Configuration
@ComponentScan
@AutoConfigureBefore(org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration.class)
@ConditionalOnClass(name="org.infinispan.client.hotrod.RemoteCacheManager")
@ConditionalOnProperty(value="infinispan.remote.enabled",
havingValue="true",
matchIfMissing=true)
@EnableConfigurationProperties(InfinispanRemoteConfigurationProperties.class)
public class InfinispanRemoteAutoConfiguration
extends Object
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic class -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.infinispan.client.hotrod.RemoteCacheManager
-
Field Details
-
REMOTE_CACHE_MANAGER_BEAN_QUALIFIER
- See Also:
-
-
Constructor Details
-
InfinispanRemoteAutoConfiguration
public InfinispanRemoteAutoConfiguration()
-
-
Method Details
-
remoteCacheManager
@Bean @Conditional({ConditionalOnCacheType.class,ConditionalOnConfiguration.class}) @ConditionalOnMissingBean @Qualifier("remoteCacheManager") public org.infinispan.client.hotrod.RemoteCacheManager remoteCacheManager() throws IOException- Throws:
IOException
-