Class RegionTemplateAutoConfiguration
java.lang.Object
org.springframework.data.gemfire.config.annotation.support.AbstractAnnotationConfigSupport
org.springframework.geode.config.annotation.support.TypelessAnnotationConfigSupport
org.springframework.geode.boot.autoconfigure.RegionTemplateAutoConfiguration
- All Implemented Interfaces:
org.springframework.beans.factory.Aware,org.springframework.beans.factory.BeanClassLoaderAware,org.springframework.beans.factory.BeanFactoryAware,org.springframework.context.EnvironmentAware
@SpringBootConfiguration
@AutoConfigureAfter(ClientCacheAutoConfiguration.class)
@ConditionalOnBean(org.apache.geode.cache.GemFireCache.class)
@ConditionalOnClass(org.springframework.data.gemfire.GemfireTemplate.class)
public class RegionTemplateAutoConfiguration
extends TypelessAnnotationConfigSupport
Spring Boot
auto-configuration class used to configure a GemfireTemplate
for each Apache Geode cache Region declared/defined in the Spring ConfigurableApplicationContext
in order to perform Region data access operations.- Since:
- 1.0.0
- See Also:
-
GemFireCacheRegionBeanFactoryBeanDefinitionBeanFactoryPostProcessorBeanPostProcessorConfigurableBeanFactoryBeanDefinitionBuilderBeanDefinitionRegistrySpringBootConfigurationAutoConfigureAfterConditionalOnBeanConditionalOnClassApplicationContextConfigurableApplicationContextBeanEventListenerGemfireTemplateResolvableRegionFactoryBeanTypelessAnnotationConfigSupport
-
Nested Class Summary
Nested classes/interfaces inherited from class org.springframework.data.gemfire.config.annotation.support.AbstractAnnotationConfigSupport
org.springframework.data.gemfire.config.annotation.support.AbstractAnnotationConfigSupport.TypeResolver<T extends Object> -
Field Summary
Fields inherited from class org.springframework.data.gemfire.config.annotation.support.AbstractAnnotationConfigSupport
INFRASTRUCTURE_ROLES, ORG_SPRINGFRAMEWORK_DATA_GEMFIRE_PACKAGE, ORG_SPRINGFRAMEWORK_PACKAGE, SPRING_DATA_GEMFIRE_PROPERTY_PREFIX -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidregionTemplateContextRefreshedEventListener(org.springframework.context.event.ContextRefreshedEvent event) Methods inherited from class org.springframework.geode.config.annotation.support.TypelessAnnotationConfigSupport
getAnnotationTypeMethods inherited from class org.springframework.data.gemfire.config.annotation.support.AbstractAnnotationConfigSupport
arrayOfPropertyNamesFor, arrayOfPropertyNamesFor, asArrayProperty, cacheClientProperty, cacheCompressionProperty, cacheOffHeapProperty, cachePeerProperty, cacheProperty, cacheServerProperty, clusterProperty, diskStoreProperty, entitiesProperty, gatewayReceiverProperty, gatewaySenderProperty, getAnnotationAttributes, getAnnotationAttributes, getAnnotationAttributes, getAnnotationTypeName, getAnnotationTypeSimpleName, getBeanClassLoader, getBeanFactory, getEnvironment, getEvaluationContext, getLog, hasValue, hasValue, hasValue, httpServiceProperty, isAnnotationPresent, isAnnotationPresent, isNotInfrastructureBean, isNotInfrastructureBean, isNotInfrastructureClass, isNotInfrastructureClass, isNotInfrastructureRole, isUserLevelMethod, locatorProperty, logDebug, logDebug, logError, logError, loggingProperty, logInfo, logInfo, logWarning, logWarning, managementProperty, managerProperty, memcachedServiceProperty, namedCacheServerProperty, namedDiskStoreProperty, namedGatewaySenderProperty, namedPoolProperty, newEvaluationContext, newLog, pdxProperty, poolProperty, propertyName, redisServiceProperty, register, register, requireProperty, resolveAnnotation, resolveBeanClass, resolveBeanClass, resolveBeanClass, resolveBeanClassLoader, resolveBeanClassLoader, resolveBeanClassName, resolveProperty, resolveProperty, resolveProperty, resolveProperty, resolveProperty, resolveProperty, resolveProperty, resolveProperty, safeResolveType, securityProperty, serviceProperty, setBeanClassLoader, setBeanFactory, setEnvironment, sslProperty, statsProperty
-
Constructor Details
-
RegionTemplateAutoConfiguration
public RegionTemplateAutoConfiguration()
-
-
Method Details
-
regionTemplateContextRefreshedEventListener
@EventListener(org.springframework.context.event.ContextRefreshedEvent.class) public void regionTemplateContextRefreshedEventListener(org.springframework.context.event.ContextRefreshedEvent event)
-