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
  • Constructor Details

    • ClusterNotAvailableConfiguration

      public ClusterNotAvailableConfiguration()
  • Method Details

    • isClientRegion

      protected boolean isClientRegion(@Nullable Object bean)
    • configureAsLocalClientRegion

      @NonNull protected Object configureAsLocalClientRegion(@NonNull org.springframework.core.env.Environment environment, @NonNull Object clientRegion)
    • 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)