Class ClusterNotAvailableConfiguration
java.lang.Object
org.springframework.geode.config.annotation.ClusterNotAvailableConfiguration
@Configuration
@Conditional(AllClusterNotAvailableConditions.class)
public class ClusterNotAvailableConfiguration
extends Object
The
ClusterNotAvailableConfiguration
class is a Spring Configuration
class that enables configuration
when an Apache Geode cluster of servers is not available.- Since:
- 1.2.0
- See Also:
-
BeanPostProcessor
AllNestedConditions
CloudPlatform
Bean
Condition
ConditionContext
Conditional
Configuration
Environment
AnnotatedTypeMetadata
ClientRegionFactoryBean
RegionConfigurer
CacheTypeAwareRegionFactoryBean
ClusterAwareConfiguration
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final class
static final class
static final class
static final class
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected Object
configureAsLocalClientRegion
(org.springframework.core.env.Environment environment, Object 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 <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 boolean
isClientRegion
(Object bean)
-
Constructor Details
-
ClusterNotAvailableConfiguration
public ClusterNotAvailableConfiguration()
-
-
Method Details
-
isClientRegion
-
configureAsLocalClientRegion
-
configureAsLocalClientRegion
@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) -
configureAsLocalClientRegion
@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)
-