@Configuration @Conditional(value=ClusterNotAvailableConfiguration.AllClusterNotAvailableConditions.class) public class ClusterNotAvailableConfiguration extends java.lang.Object
ClusterNotAvailableConfiguration
class is a Spring @Configuration
class that
enables configuration when an Apache Geode or Pivotal GemFire cluster of servers is not available.BeanPostProcessor
,
AllNestedConditions
,
CloudPlatform
,
Bean
,
Conditional
,
Configuration
,
Environment
,
ClientRegionFactoryBean
,
RegionConfigurer
,
CacheTypeAwareRegionFactoryBean
Modifier and Type | Class and Description |
---|---|
static class |
ClusterNotAvailableConfiguration.AllClusterNotAvailableConditions |
static class |
ClusterNotAvailableConfiguration.ClusterNotAvailableCondition |
static class |
ClusterNotAvailableConfiguration.NotCloudFoundryEnvironmentCondition |
Constructor and Description |
---|
ClusterNotAvailableConfiguration() |
Modifier and Type | Method and Description |
---|---|
protected <K,V> org.springframework.data.gemfire.config.annotation.support.CacheTypeAwareRegionFactoryBean<K,V> |
configureAsLocalClientRegion(org.springframework.core.env.Environment environment,
org.springframework.data.gemfire.config.annotation.support.CacheTypeAwareRegionFactoryBean<K,V> clientRegion) |
protected <K,V> org.springframework.data.gemfire.client.ClientRegionFactoryBean |
configureAsLocalClientRegion(org.springframework.core.env.Environment environment,
org.springframework.data.gemfire.client.ClientRegionFactoryBean<K,V> clientRegion) |
protected java.lang.Object |
configureAsLocalClientRegion(org.springframework.core.env.Environment environment,
java.lang.Object clientRegion) |
protected boolean |
isClientRegion(java.lang.Object bean) |
protected boolean isClientRegion(java.lang.Object bean)
protected java.lang.Object configureAsLocalClientRegion(org.springframework.core.env.Environment environment, java.lang.Object clientRegion)
protected <K,V> org.springframework.data.gemfire.config.annotation.support.CacheTypeAwareRegionFactoryBean<K,V> configureAsLocalClientRegion(org.springframework.core.env.Environment environment, org.springframework.data.gemfire.config.annotation.support.CacheTypeAwareRegionFactoryBean<K,V> clientRegion)
protected <K,V> org.springframework.data.gemfire.client.ClientRegionFactoryBean configureAsLocalClientRegion(org.springframework.core.env.Environment environment, org.springframework.data.gemfire.client.ClientRegionFactoryBean<K,V> clientRegion)