Class BeanFactoryLocatorConfiguration
java.lang.Object
org.springframework.data.gemfire.config.annotation.BeanFactoryLocatorConfiguration
The
BeanFactoryLocatorConfiguration
class extends the Spring application configuration by enabling
Spring Data GemFire/Geode's GemfireBeanFactoryLocator
in order to auto-wire and configure any
GemFire/Geode Objects declared in GemFire/Geode config (e.g. XML or properties).- Since:
- 2.0.0
- See Also:
-
BeanPostProcessor
Bean
Configuration
CacheFactoryBean
LocatorFactoryBean
ClientCacheFactoryBean
ClientCacheConfigurer
LocatorConfigurer
PeerCacheConfigurer
EnableBeanFactoryLocator
GemfireBeanFactoryLocator
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.beans.factory.config.BeanPostProcessor
Declares and registers a SpringBeanPostProcessor
bean to post process a Spring Data GeodeCacheFactoryBean
orClientCacheFactoryBean
by setting the useBeanFactoryLocator property to true.Declares and registers aClientCacheConfigurer
bean to configure aClientCacheFactoryBean
by setting the useBeanFactoryLocator property to true.Declares and registers aLocatorConfigurer
bean to configure aLocatorFactoryBean
by setting the useBeanFactoryLocator property to true.Declares and registers aPeerCacheConfigurer
bean to configure aCacheFactoryBean
by setting the useBeanFactoryLocator property to true.
-
Constructor Details
-
BeanFactoryLocatorConfiguration
public BeanFactoryLocatorConfiguration()
-
-
Method Details
-
useBeanFactoryLocatorBeanPostProcessor
@Bean public org.springframework.beans.factory.config.BeanPostProcessor useBeanFactoryLocatorBeanPostProcessor()Declares and registers a SpringBeanPostProcessor
bean to post process a Spring Data GeodeCacheFactoryBean
orClientCacheFactoryBean
by setting the useBeanFactoryLocator property to true.- Returns:
- a Spring
BeanPostProcessor
used to post process an SDGCacheFactoryBean
. - See Also:
-
BeanPostProcessor
-
useBeanFactoryLocatorClientCacheConfigurer
Declares and registers aClientCacheConfigurer
bean to configure aClientCacheFactoryBean
by setting the useBeanFactoryLocator property to true.- Returns:
- a
ClientCacheConfigurer
used to configure and set the SDGClientCacheFactoryBean
useBeanFactoryLocator property to true. - See Also:
-
useBeanFactoryLocatorLocatorConfigurer
Declares and registers aLocatorConfigurer
bean to configure aLocatorFactoryBean
by setting the useBeanFactoryLocator property to true.- Returns:
- a
LocatorConfigurer
used to configure and set the SDGLocatorFactoryBean
useBeanFactoryLocator property to true. - See Also:
-
useBeanFactoryLocatorPeerCacheConfigurer
Declares and registers aPeerCacheConfigurer
bean to configure aCacheFactoryBean
by setting the useBeanFactoryLocator property to true.- Returns:
- a
PeerCacheConfigurer
used to configure and set the SDGCacheFactoryBean
useBeanFactoryLocator property to true. - See Also:
-