public abstract class EmbeddedServiceConfigurationSupport extends Object implements ImportBeanDefinitionRegistrar
ImportBeanDefinitionRegistrar| Modifier and Type | Class and Description |
|---|---|
protected static class |
EmbeddedServiceConfigurationSupport.GemFirePropertiesBeanPostProcessor
Spring
BeanPostProcessor used to post process before initialization in GemFire System properties
Spring bean defined in the application context. |
| Constructor and Description |
|---|
EmbeddedServiceConfigurationSupport() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract Class |
getAnnotationType() |
protected String |
getAnnotationTypeName() |
protected String |
getAnnotationTypeSimpleName() |
protected String |
getBeanName() |
protected BeanDefinitionHolder |
newBeanDefinitionHolder(BeanDefinitionBuilder builder) |
void |
registerBeanDefinitions(AnnotationMetadata importingClassMetadata,
BeanDefinitionRegistry registry) |
protected void |
registerGemFirePropertiesBeanPostProcessor(BeanDefinitionRegistry registry,
Properties customizedGemFireProperties) |
protected static Properties |
setProperty(Properties properties,
String key,
Object value) |
protected static Properties |
setProperty(Properties properties,
String key,
String value) |
protected abstract Properties |
toGemFireProperties(Map<String,Object> annotationAttributes) |
protected static Properties setProperty(Properties properties, String key, Object value)
protected static Properties setProperty(Properties properties, String key, String value)
public void registerBeanDefinitions(AnnotationMetadata importingClassMetadata, BeanDefinitionRegistry registry)
registerBeanDefinitions in interface ImportBeanDefinitionRegistrarprotected String getAnnotationTypeName()
protected String getAnnotationTypeSimpleName()
protected abstract Class getAnnotationType()
protected String getBeanName()
protected BeanDefinitionHolder newBeanDefinitionHolder(BeanDefinitionBuilder builder)
protected abstract Properties toGemFireProperties(Map<String,Object> annotationAttributes)
protected void registerGemFirePropertiesBeanPostProcessor(BeanDefinitionRegistry registry, Properties customizedGemFireProperties)
Copyright © 2011-2015–2016 Pivotal Software, Inc.. All rights reserved.