@SpringBootConfiguration @ConditionalOnClass(value={org.apache.geode.cache.GemFireCache.class,org.springframework.data.gemfire.CacheFactoryBean.class}) @AutoConfigureBefore(value=ClientCacheAutoConfiguration.class) public class EnvironmentSourcedGemFirePropertiesAutoConfiguration extends java.lang.Object
auto-configuration
enabling the processing of
gemfire.properties, or Geode Properties
declared in Spring Boot application.properties.Properties
,
GemFireCache
,
SpringBootConfiguration
,
EnableAutoConfiguration
,
Bean
,
Ordered
,
Order
,
ConfigurableEnvironment
,
EnumerablePropertySource
,
MutablePropertySources
,
CacheFactoryBean
,
GemFireProperties
,
ClientCacheConfigurer
,
PeerCacheConfigurer
,
Geode PropertiesConstructor and Description |
---|
EnvironmentSourcedGemFirePropertiesAutoConfiguration() |
Modifier and Type | Method and Description |
---|---|
org.springframework.data.gemfire.config.annotation.ClientCacheConfigurer |
clientCacheGemFirePropertiesConfigurer(org.springframework.core.env.ConfigurableEnvironment environment) |
protected void |
configureGemFireProperties(org.springframework.core.env.ConfigurableEnvironment environment,
org.springframework.data.gemfire.CacheFactoryBean cache) |
protected org.slf4j.Logger |
getLogger() |
org.springframework.data.gemfire.config.annotation.PeerCacheConfigurer |
peerCacheGemFirePropertiesConfigurer(org.springframework.core.env.ConfigurableEnvironment environment) |
public EnvironmentSourcedGemFirePropertiesAutoConfiguration()
@Bean @Order(value=2147483647) public org.springframework.data.gemfire.config.annotation.ClientCacheConfigurer clientCacheGemFirePropertiesConfigurer(org.springframework.core.env.ConfigurableEnvironment environment)
@Bean @Order(value=2147483647) public org.springframework.data.gemfire.config.annotation.PeerCacheConfigurer peerCacheGemFirePropertiesConfigurer(org.springframework.core.env.ConfigurableEnvironment environment)
protected void configureGemFireProperties(@NonNull org.springframework.core.env.ConfigurableEnvironment environment, @NonNull org.springframework.data.gemfire.CacheFactoryBean cache)
protected org.slf4j.Logger getLogger()