Class AbstractHazelcastBeanDefinitionParser.SpringXmlBuilderHelper

java.lang.Object
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)
    • fillAttributesForAliasedDiscoveryStrategy

      protected void fillAttributesForAliasedDiscoveryStrategy​(AliasedDiscoveryConfig config, Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder builder, String name)
    • parseListeners

      protected org.springframework.beans.factory.support.ManagedList parseListeners​(Node node, Class listenerConfigClass)
    • parseProxyFactories

      protected org.springframework.beans.factory.support.ManagedList 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 serializationConfigBuilder)