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
Fields Modifier and Type Field Description protected org.springframework.beans.factory.support.BeanDefinitionBuilder
configBuilder
-
Fields inherited from class com.hazelcast.config.AbstractXmlConfigHelper
domLevel3
-
-
Constructor Summary
Constructors Constructor Description SpringXmlBuilderHelper()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.springframework.beans.factory.support.BeanDefinitionBuilder
createAndFillBeanBuilder(org.w3c.dom.Node node, java.lang.Class clazz, java.lang.String propertyName, org.springframework.beans.factory.support.BeanDefinitionBuilder parent, java.lang.String... exceptPropertyNames)
protected org.springframework.beans.factory.support.BeanDefinitionBuilder
createAndFillListedBean(org.w3c.dom.Node node, java.lang.Class clazz, java.lang.String propertyName, org.springframework.beans.factory.support.ManagedMap<java.lang.String,org.springframework.beans.factory.support.AbstractBeanDefinition> managedMap, java.lang.String... excludeNames)
protected org.springframework.beans.factory.support.BeanDefinitionBuilder
createBeanBuilder(java.lang.Class clazz)
protected org.springframework.beans.factory.support.BeanDefinitionBuilder
createBeanBuilder(java.lang.String className)
protected void
fillAttributeValues(org.w3c.dom.Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder builder, java.lang.String... excludeNames)
protected void
fillAttributeValues(org.w3c.dom.Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder builder, java.util.Collection<java.lang.String> epn)
protected void
fillValues(org.w3c.dom.Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder builder, java.lang.String... excludeNames)
protected java.lang.String
getAttribute(org.w3c.dom.Node node, java.lang.String attName)
protected org.springframework.beans.factory.config.BeanDefinition
getEvictionConfig(org.w3c.dom.Node node, boolean isNearCache, boolean isIMap)
protected org.springframework.beans.factory.config.BeanDefinition
getPreloaderConfig(org.w3c.dom.Node node)
protected java.lang.String
getTextContent(org.w3c.dom.Node node)
protected void
handleAliasedDiscoveryStrategy(org.w3c.dom.Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder builder, java.lang.String name)
protected void
handleAutoDetection(org.w3c.dom.Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder joinConfigBuilder)
protected void
handleCommonBeanAttributes(org.w3c.dom.Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder builder, org.springframework.beans.factory.xml.ParserContext parserContext)
protected void
handleDataSerializableFactories(org.w3c.dom.Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder serializationConfigBuilder)
protected void
handleDiscoveryStrategies(org.w3c.dom.Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder joinConfigBuilder)
protected void
handleIndex(org.springframework.beans.factory.support.ManagedList<org.springframework.beans.factory.config.BeanDefinition> indexes, org.w3c.dom.Node indexNode)
protected void
handleJavaSerializationFilter(org.w3c.dom.Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder serializationConfigBuilder)
protected void
handleNativeMemory(org.w3c.dom.Node node)
protected void
handlePortableFactories(org.w3c.dom.Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder serializationConfigBuilder)
protected void
handleProperties(org.w3c.dom.Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder beanDefinitionBuilder)
protected void
handleSerialization(org.w3c.dom.Node node)
protected void
handleSerializers(org.w3c.dom.Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder serializationConfigBuilder)
protected void
handleSocketInterceptorConfig(org.w3c.dom.Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder networkConfigBuilder)
protected void
handleSpringAware()
protected org.springframework.beans.factory.support.ManagedList
parseListeners(org.w3c.dom.Node node, java.lang.Class listenerConfigClass)
protected org.springframework.beans.factory.support.ManagedMap
parseProperties(org.w3c.dom.Node node)
protected org.springframework.beans.factory.support.ManagedList
parseProxyFactories(org.w3c.dom.Node node, java.lang.Class proxyFactoryConfigClass)
-
Methods inherited from class com.hazelcast.config.AbstractXmlConfigHelper
appendToken, getConfigType, getNamespaceType, getReleaseVersion, loadSchemaFile, schemaValidation, xmlToJavaName
-
Methods inherited from class com.hazelcast.config.AbstractConfigBuilder
shouldValidateTheSchema
-
-
-
-
Method Detail
-
handleCommonBeanAttributes
protected void handleCommonBeanAttributes(org.w3c.dom.Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder builder, org.springframework.beans.factory.xml.ParserContext parserContext)
-
getTextContent
protected java.lang.String getTextContent(org.w3c.dom.Node node)
-
getAttribute
protected java.lang.String getAttribute(org.w3c.dom.Node node, java.lang.String attName)
-
createBeanBuilder
protected org.springframework.beans.factory.support.BeanDefinitionBuilder createBeanBuilder(java.lang.Class clazz)
-
createBeanBuilder
protected org.springframework.beans.factory.support.BeanDefinitionBuilder createBeanBuilder(java.lang.String className)
-
createAndFillBeanBuilder
protected org.springframework.beans.factory.support.BeanDefinitionBuilder createAndFillBeanBuilder(org.w3c.dom.Node node, java.lang.Class clazz, java.lang.String propertyName, org.springframework.beans.factory.support.BeanDefinitionBuilder parent, java.lang.String... exceptPropertyNames)
-
createAndFillListedBean
protected org.springframework.beans.factory.support.BeanDefinitionBuilder createAndFillListedBean(org.w3c.dom.Node node, java.lang.Class clazz, java.lang.String propertyName, org.springframework.beans.factory.support.ManagedMap<java.lang.String,org.springframework.beans.factory.support.AbstractBeanDefinition> managedMap, java.lang.String... excludeNames)
-
fillValues
protected void fillValues(org.w3c.dom.Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder builder, java.lang.String... excludeNames)
-
fillAttributeValues
protected void fillAttributeValues(org.w3c.dom.Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder builder, java.lang.String... excludeNames)
-
fillAttributeValues
protected void fillAttributeValues(org.w3c.dom.Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder builder, java.util.Collection<java.lang.String> epn)
-
handleAliasedDiscoveryStrategy
protected void handleAliasedDiscoveryStrategy(org.w3c.dom.Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder builder, java.lang.String name)
-
parseListeners
protected org.springframework.beans.factory.support.ManagedList parseListeners(org.w3c.dom.Node node, java.lang.Class listenerConfigClass)
-
parseProxyFactories
protected org.springframework.beans.factory.support.ManagedList parseProxyFactories(org.w3c.dom.Node node, java.lang.Class proxyFactoryConfigClass)
-
handleDataSerializableFactories
protected void handleDataSerializableFactories(org.w3c.dom.Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder serializationConfigBuilder)
-
handleSerializers
protected void handleSerializers(org.w3c.dom.Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder serializationConfigBuilder)
-
handlePortableFactories
protected void handlePortableFactories(org.w3c.dom.Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder serializationConfigBuilder)
-
handleSerialization
protected void handleSerialization(org.w3c.dom.Node node)
-
handleSocketInterceptorConfig
protected void handleSocketInterceptorConfig(org.w3c.dom.Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder networkConfigBuilder)
-
handleProperties
protected void handleProperties(org.w3c.dom.Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder beanDefinitionBuilder)
-
parseProperties
protected org.springframework.beans.factory.support.ManagedMap parseProperties(org.w3c.dom.Node node)
-
handleSpringAware
protected void handleSpringAware()
-
getEvictionConfig
protected org.springframework.beans.factory.config.BeanDefinition getEvictionConfig(org.w3c.dom.Node node, boolean isNearCache, boolean isIMap)
-
getPreloaderConfig
protected org.springframework.beans.factory.config.BeanDefinition getPreloaderConfig(org.w3c.dom.Node node)
-
handleNativeMemory
protected void handleNativeMemory(org.w3c.dom.Node node)
-
handleDiscoveryStrategies
protected void handleDiscoveryStrategies(org.w3c.dom.Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder joinConfigBuilder)
-
handleAutoDetection
protected void handleAutoDetection(org.w3c.dom.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, org.w3c.dom.Node indexNode)
-
handleJavaSerializationFilter
protected void handleJavaSerializationFilter(org.w3c.dom.Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder serializationConfigBuilder)
-
-