@SpringBootConfiguration @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
,
SpringBootConfiguration
,
AutoConfigureAfter
,
ConditionalOnBean
,
ConditionalOnClass
,
ApplicationContext
,
ConfigurableApplicationContext
,
Bean
,
EventListener
,
GemfireTemplate
,
ResolvableRegionFactoryBean
,
TypelessAnnotationConfigSupport
Constructor and Description |
---|
RegionTemplateAutoConfiguration() |
Modifier and Type | Method and Description |
---|---|
void |
regionTemplateContextRefreshedEventListener(org.springframework.context.event.ContextRefreshedEvent event) |
getAnnotationType
arrayOfPropertyNamesFor, arrayOfPropertyNamesFor, asArrayProperty, cacheClientProperty, cacheCompressionProperty, cacheOffHeapProperty, cachePeerProperty, cacheProperty, cacheServerProperty, clusterProperty, diskStoreProperty, entitiesProperty, gatewayReceiverProperty, gatewaySenderProperty, getAnnotationAttributes, getAnnotationAttributes, getAnnotationAttributes, getAnnotationTypeName, getAnnotationTypeSimpleName, getBeanClassLoader, getBeanFactory, getEnvironment, getEvaluationContext, getLogger, hasValue, hasValue, hasValue, httpServiceProperty, isAnnotationPresent, isAnnotationPresent, isNotInfrastructureBean, isNotInfrastructureBean, isNotInfrastructureClass, isNotInfrastructureRole, isUserLevelMethod, locatorProperty, logDebug, logDebug, logError, logError, loggingProperty, logInfo, logInfo, logWarning, logWarning, managementProperty, managerProperty, memcachedServiceProperty, namedCacheServerProperty, namedDiskStoreProperty, namedGatewaySenderProperty, namedPoolProperty, newEvaluationContext, newLogger, pdxProperty, poolProperty, propertyName, redisServiceProperty, register, register, requireProperty, resolveAnnotation, resolveBeanClass, resolveBeanClass, resolveBeanClass, resolveBeanClassLoader, resolveBeanClassLoader, resolveBeanClassLoader, resolveBeanClassName, resolveProperty, resolveProperty, resolveProperty, resolveProperty, resolveProperty, resolveProperty, resolveProperty, resolveProperty, safeResolveType, securityProperty, serviceProperty, setBeanClassLoader, setBeanFactory, setEnvironment, sslProperty, statsProperty