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 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 properyName)