Package com.hazelcast.spring
Class AbstractHazelcastBeanDefinitionParser.SpringXmlBuilderHelper
java.lang.Object
com.hazelcast.config.AbstractConfigBuilder
com.hazelcast.config.AbstractXmlConfigHelper
com.hazelcast.spring.AbstractHazelcastBeanDefinitionParser.SpringXmlBuilderHelper
- Direct Known Subclasses:
 HazelcastClientBeanDefinitionParser.SpringXmlBuilder
- Enclosing class:
 - AbstractHazelcastBeanDefinitionParser
 
public abstract static class AbstractHazelcastBeanDefinitionParser.SpringXmlBuilderHelper
extends AbstractXmlConfigHelper
Base Helper class for Spring Xml Builder
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.springframework.beans.factory.support.BeanDefinitionBuilderFields inherited from class com.hazelcast.config.AbstractXmlConfigHelper
domLevel3 - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionprotected org.springframework.beans.factory.support.BeanDefinitionBuildercreateAndFillBeanBuilder(Node node, Class<?> clazz, String propertyName, org.springframework.beans.factory.support.BeanDefinitionBuilder parent, String... exceptPropertyNames) protected org.springframework.beans.factory.support.BeanDefinitionBuildercreateAndFillListedBean(Node node, Class<?> clazz, String propertyName, org.springframework.beans.factory.support.ManagedMap<String, org.springframework.beans.factory.support.AbstractBeanDefinition> managedMap, String... excludeNames) protected org.springframework.beans.factory.support.BeanDefinitionBuildercreateBeanBuilder(Class<?> clazz) protected org.springframework.beans.factory.support.BeanDefinitionBuildercreateBeanBuilder(String className) protected voidfillAttributeValues(Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder builder, String... excludeNames) protected voidfillAttributeValues(Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder builder, Collection<String> epn) protected voidfillValues(Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder builder, String... excludeNames) protected StringgetAttribute(Node node, String attName) protected org.springframework.beans.factory.config.BeanDefinitiongetEvictionConfig(Node node, boolean isNearCache, boolean isIMap) protected org.springframework.beans.factory.config.BeanDefinitiongetPreloaderConfig(Node node) protected StringgetTextContent(Node node) protected voidhandleAliasedDiscoveryStrategy(Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder builder, String name) protected voidhandleAutoDetection(Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder joinConfigBuilder) protected voidhandleCommonBeanAttributes(Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder builder, org.springframework.beans.factory.xml.ParserContext parserContext) protected voidhandleDataSerializableFactories(Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder serializationConfigBuilder) protected voidhandleDiscoveryStrategies(Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder joinConfigBuilder) protected voidhandleIndex(org.springframework.beans.factory.support.ManagedList<org.springframework.beans.factory.config.BeanDefinition> indexes, Node indexNode) protected voidhandleJavaSerializationFilter(Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder configBuilder, String properyName) protected voidhandleNativeMemory(Node node) protected voidhandlePortableFactories(Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder serializationConfigBuilder) protected voidhandleProperties(Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder beanDefinitionBuilder) protected voidhandleSerialization(Node node) protected voidhandleSerializers(Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder serializationConfigBuilder) protected voidhandleSocketInterceptorConfig(Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder networkConfigBuilder) protected voidprotected org.springframework.beans.factory.support.ManagedList<org.springframework.beans.factory.config.BeanDefinition>parseListeners(Node node, Class<?> listenerConfigClass) protected org.springframework.beans.factory.support.ManagedMapparseProperties(Node node) protected org.springframework.beans.factory.support.ManagedList<org.springframework.beans.factory.config.BeanDefinition>parseProxyFactories(Node node, Class<?> proxyFactoryConfigClass) Methods inherited from class com.hazelcast.config.AbstractXmlConfigHelper
appendToken, getConfigType, getNamespaceType, getReleaseVersion, loadSchemaFile, schemaValidation, xmlToJavaNameMethods inherited from class com.hazelcast.config.AbstractConfigBuilder
shouldValidateTheSchema 
- 
Field Details
- 
configBuilder
protected org.springframework.beans.factory.support.BeanDefinitionBuilder configBuilder 
 - 
 - 
Constructor Details
- 
SpringXmlBuilderHelper
public SpringXmlBuilderHelper() 
 - 
 - 
Method Details
- 
handleCommonBeanAttributes
protected void handleCommonBeanAttributes(Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder builder, org.springframework.beans.factory.xml.ParserContext parserContext)  - 
getTextContent
 - 
getAttribute
 - 
createBeanBuilder
protected org.springframework.beans.factory.support.BeanDefinitionBuilder createBeanBuilder(Class<?> clazz)  - 
createBeanBuilder
protected org.springframework.beans.factory.support.BeanDefinitionBuilder createBeanBuilder(String className)  - 
createAndFillBeanBuilder
 - 
createAndFillListedBean
protected org.springframework.beans.factory.support.BeanDefinitionBuilder createAndFillListedBean(Node node, Class<?> clazz, String propertyName, org.springframework.beans.factory.support.ManagedMap<String, org.springframework.beans.factory.support.AbstractBeanDefinition> managedMap, String... excludeNames)  - 
fillValues
 - 
fillAttributeValues
 - 
fillAttributeValues
protected void fillAttributeValues(Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder builder, Collection<String> epn)  - 
handleAliasedDiscoveryStrategy
 - 
parseListeners
 - 
parseProxyFactories
 - 
handleDataSerializableFactories
protected void handleDataSerializableFactories(Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder serializationConfigBuilder)  - 
handleSerializers
protected void handleSerializers(Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder serializationConfigBuilder)  - 
handlePortableFactories
protected void handlePortableFactories(Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder serializationConfigBuilder)  - 
handleSerialization
 - 
handleSocketInterceptorConfig
protected void handleSocketInterceptorConfig(Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder networkConfigBuilder)  - 
handleProperties
protected void handleProperties(Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder beanDefinitionBuilder)  - 
parseProperties
 - 
handleSpringAware
protected void handleSpringAware() - 
getEvictionConfig
protected org.springframework.beans.factory.config.BeanDefinition getEvictionConfig(Node node, boolean isNearCache, boolean isIMap)  - 
getPreloaderConfig
 - 
handleNativeMemory
 - 
handleDiscoveryStrategies
protected void handleDiscoveryStrategies(Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder joinConfigBuilder)  - 
handleAutoDetection
protected void handleAutoDetection(Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder joinConfigBuilder)  - 
handleIndex
protected void handleIndex(org.springframework.beans.factory.support.ManagedList<org.springframework.beans.factory.config.BeanDefinition> indexes, Node indexNode)  - 
handleJavaSerializationFilter
 
 -