@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 cluster of servers is not available.BeanPostProcessor,
AllNestedConditions,
CloudPlatform,
Bean,
Condition,
ConditionContext,
Conditional,
Configuration,
Environment,
AnnotatedTypeMetadata,
ClientRegionFactoryBean,
RegionConfigurer,
CacheTypeAwareRegionFactoryBean,
ClusterAwareConfiguration| Modifier and Type | Class and Description |
|---|---|
static class |
ClusterNotAvailableConfiguration.AllClusterNotAvailableConditions |
static class |
ClusterNotAvailableConfiguration.ClusterNotAvailableCondition |
static class |
ClusterNotAvailableConfiguration.NotCloudFoundryEnvironmentCondition |
static class |
ClusterNotAvailableConfiguration.NotKubernetesEnvironmentCondition |
| 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<K,V> |
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(@Nullable
java.lang.Object bean)
@NonNull
protected java.lang.Object configureAsLocalClientRegion(@NonNull
org.springframework.core.env.Environment environment,
@NonNull
java.lang.Object clientRegion)
@NonNull
protected <K,V> org.springframework.data.gemfire.config.annotation.support.CacheTypeAwareRegionFactoryBean<K,V> configureAsLocalClientRegion(@NonNull
org.springframework.core.env.Environment environment,
@NonNull
org.springframework.data.gemfire.config.annotation.support.CacheTypeAwareRegionFactoryBean<K,V> clientRegion)
@NonNull
protected <K,V> org.springframework.data.gemfire.client.ClientRegionFactoryBean<K,V> configureAsLocalClientRegion(@NonNull
org.springframework.core.env.Environment environment,
@NonNull
org.springframework.data.gemfire.client.ClientRegionFactoryBean<K,V> clientRegion)