@Configuration @AutoConfigureAfter(value=ClientCacheAutoConfiguration.class) @ConditionalOnBean(value=org.apache.geode.cache.GemFireCache.class) @ConditionalOnClass(value=org.springframework.data.gemfire.GemfireTemplate.class) public class RegionTemplateAutoConfiguration extends TypelessAnnotationConfigSupport
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.GemFireCache,
Region,
BeanFactory,
BeanDefinition,
BeanFactoryPostProcessor,
BeanPostProcessor,
ConfigurableBeanFactory,
BeanDefinitionBuilder,
BeanDefinitionRegistry,
AutoConfigureAfter,
ConditionalOnBean,
ConditionalOnClass,
ApplicationContext,
ConfigurableApplicationContext,
Bean,
Configuration,
EventListener,
GemfireTemplate,
ResolvableRegionFactoryBean,
TypelessAnnotationConfigSupport| Constructor and Description |
|---|
RegionTemplateAutoConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
void |
regionTemplateContextRefreshedEventListener(org.springframework.context.event.ContextRefreshedEvent event) |
getAnnotationTypearrayOfPropertyNamesFor, 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