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 com.hazelcast.config.AbstractXmlConfigHelper
Base Helper class for Spring Xml Builder
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected org.springframework.beans.factory.support.BeanDefinitionBuilder
     

    Fields inherited from class com.hazelcast.config.AbstractXmlConfigHelper

    domLevel3
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected org.springframework.beans.factory.support.BeanDefinitionBuilder
    createAndFillBeanBuilder(Node node, Class<?> clazz, String propertyName, org.springframework.beans.factory.support.BeanDefinitionBuilder parent, String... exceptPropertyNames)
     
    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)
     
    protected org.springframework.beans.factory.support.BeanDefinitionBuilder
     
    protected org.springframework.beans.factory.support.BeanDefinitionBuilder
     
    protected void
    fillAttributeValues(Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder builder, String... excludeNames)
     
    protected void
    fillAttributeValues(Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder builder, Collection<String> epn)
     
    protected void
    fillValues(Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder builder, String... excludeNames)
     
    protected String
    getAttribute(Node node, String attName)
     
    protected org.springframework.beans.factory.config.BeanDefinition
    getEvictionConfig(Node node, boolean isNearCache, boolean isIMap)
     
    protected org.springframework.beans.factory.config.BeanDefinition
     
    protected String
     
    protected void
    handleAliasedDiscoveryStrategy(Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder builder, String name)
     
    protected void
    handleAutoDetection(Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder joinConfigBuilder)
     
    protected void
    handleCommonBeanAttributes(Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder builder, org.springframework.beans.factory.xml.ParserContext parserContext)
     
    protected void
    handleDataSerializableFactories(Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder serializationConfigBuilder)
     
    protected void
    handleDiscoveryStrategies(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, Node indexNode)
     
    protected void
    handleJavaSerializationFilter(Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder configBuilder, String propertyName)
     
    protected void
     
    protected void
    handlePortableFactories(Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder serializationConfigBuilder)
     
    protected void
    handleProperties(Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder beanDefinitionBuilder)
     
    protected void
     
    protected void
    handleSerializers(Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder serializationConfigBuilder)
     
    protected void
    handleSocketInterceptorConfig(Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder networkConfigBuilder)
     
    protected void
     
    protected org.springframework.beans.factory.support.ManagedList<org.springframework.beans.factory.config.BeanDefinition>
    parseListeners(Node node, Class<?> listenerConfigClass)
     
    protected org.springframework.beans.factory.support.ManagedMap
     
    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, xmlToJavaName

    Methods inherited from class com.hazelcast.config.AbstractConfigBuilder

    shouldValidateTheSchema

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 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

      protected String getTextContent(Node node)
    • getAttribute

      protected String getAttribute(Node node, String attName)
    • createBeanBuilder

      protected org.springframework.beans.factory.support.BeanDefinitionBuilder createBeanBuilder(Class<?> clazz)
    • createBeanBuilder

      protected org.springframework.beans.factory.support.BeanDefinitionBuilder createBeanBuilder(String className)
    • createAndFillBeanBuilder

      protected org.springframework.beans.factory.support.BeanDefinitionBuilder createAndFillBeanBuilder(Node node, Class<?> clazz, String propertyName, org.springframework.beans.factory.support.BeanDefinitionBuilder parent, String... exceptPropertyNames)
    • 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

      protected void fillValues(Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder builder, String... excludeNames)
    • fillAttributeValues

      protected void fillAttributeValues(Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder builder, String... excludeNames)
    • fillAttributeValues

      protected void fillAttributeValues(Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder builder, Collection<String> epn)
    • handleAliasedDiscoveryStrategy

      protected void handleAliasedDiscoveryStrategy(Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder builder, String name)
    • parseListeners

      protected org.springframework.beans.factory.support.ManagedList<org.springframework.beans.factory.config.BeanDefinition> parseListeners(Node node, Class<?> listenerConfigClass)
    • parseProxyFactories

      protected org.springframework.beans.factory.support.ManagedList<org.springframework.beans.factory.config.BeanDefinition> parseProxyFactories(Node node, Class<?> proxyFactoryConfigClass)
    • 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

      protected void handleSerialization(Node node)
    • 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

      protected org.springframework.beans.factory.support.ManagedMap parseProperties(Node node)
    • handleSpringAware

      protected void handleSpringAware()
    • getEvictionConfig

      protected org.springframework.beans.factory.config.BeanDefinition getEvictionConfig(Node node, boolean isNearCache, boolean isIMap)
    • getPreloaderConfig

      protected org.springframework.beans.factory.config.BeanDefinition getPreloaderConfig(Node node)
    • handleNativeMemory

      protected void handleNativeMemory(Node node)
    • 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

      protected void handleJavaSerializationFilter(Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder configBuilder, String propertyName)