Class EnvironmentSourcedGemFirePropertiesAutoConfiguration
java.lang.Object
org.springframework.geode.boot.autoconfigure.EnvironmentSourcedGemFirePropertiesAutoConfiguration
@SpringBootConfiguration
@ConditionalOnClass({org.apache.geode.cache.GemFireCache.class,org.springframework.data.gemfire.CacheFactoryBean.class})
@AutoConfigureBefore(ClientCacheAutoConfiguration.class)
public class EnvironmentSourcedGemFirePropertiesAutoConfiguration
extends Object
Spring Boot
auto-configuration
enabling the processing of
gemfire.properties, or Geode Properties
declared in Spring Boot application.properties.- Since:
- 1.3.0
- See Also:
-
Properties
GemFireCache
SpringBootConfiguration
EnableAutoConfiguration
Bean
Ordered
Order
ConfigurableEnvironment
EnumerablePropertySource
MutablePropertySources
CacheFactoryBean
GemFireProperties
ClientCacheConfigurer
PeerCacheConfigurer
- Geode Properties
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionorg.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
org.springframework.data.gemfire.config.annotation.PeerCacheConfigurer
peerCacheGemFirePropertiesConfigurer
(org.springframework.core.env.ConfigurableEnvironment environment)
-
Constructor Details
-
EnvironmentSourcedGemFirePropertiesAutoConfiguration
public EnvironmentSourcedGemFirePropertiesAutoConfiguration()
-
-
Method Details
-
clientCacheGemFirePropertiesConfigurer
@Bean @Order(2147483647) public org.springframework.data.gemfire.config.annotation.ClientCacheConfigurer clientCacheGemFirePropertiesConfigurer(org.springframework.core.env.ConfigurableEnvironment environment) -
peerCacheGemFirePropertiesConfigurer
@Bean @Order(2147483647) public org.springframework.data.gemfire.config.annotation.PeerCacheConfigurer peerCacheGemFirePropertiesConfigurer(org.springframework.core.env.ConfigurableEnvironment environment) -
configureGemFireProperties
protected void configureGemFireProperties(@NonNull org.springframework.core.env.ConfigurableEnvironment environment, @NonNull org.springframework.data.gemfire.CacheFactoryBean cache) -
getLogger
protected org.slf4j.Logger getLogger()
-