com.hazelcast.spring
Class AbstractHazelcastBeanDefinitionParser.SpringXmlBuilderHelper

java.lang.Object
  extended by com.hazelcast.config.AbstractXmlConfigHelper
      extended by com.hazelcast.spring.AbstractHazelcastBeanDefinitionParser.SpringXmlBuilderHelper
Enclosing class:
AbstractHazelcastBeanDefinitionParser

public abstract class AbstractHazelcastBeanDefinitionParser.SpringXmlBuilderHelper
extends AbstractXmlConfigHelper

Base Helper class for Spring Xml Builder


Nested Class Summary
 
Nested classes/interfaces inherited from class com.hazelcast.config.AbstractXmlConfigHelper
AbstractXmlConfigHelper.IterableNodeList
 
Field Summary
protected  org.springframework.beans.factory.support.BeanDefinitionBuilder configBuilder
           
 
Fields inherited from class com.hazelcast.config.AbstractXmlConfigHelper
domLevel3
 
Constructor Summary
AbstractHazelcastBeanDefinitionParser.SpringXmlBuilderHelper()
           
 
Method Summary
protected  org.springframework.beans.factory.support.BeanDefinitionBuilder createAndFillBeanBuilder(Node node, Class clazz, String propertyName, org.springframework.beans.factory.support.BeanDefinitionBuilder parent, String... exceptPropertyNames)
           
protected  void createAndFillListedBean(Node node, Class clazz, String propertyName, org.springframework.beans.factory.support.ManagedMap managedMap, String... excludeNames)
           
protected  org.springframework.beans.factory.support.BeanDefinitionBuilder createBeanBuilder(Class clazz)
           
protected  void fillAttributeValues(Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder builder, Collection<String> epn)
           
protected  void fillAttributeValues(Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder builder, String... excludeNames)
           
protected  void fillValues(Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder builder, String... excludeNames)
           
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 handlePortableFactories(Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder serializationConfigBuilder)
           
protected  void handleProperties(Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder beanDefinitionBuilder)
           
protected  void handleSerialization(Node node)
           
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 handleSpringAware(Node node)
           
protected  org.springframework.beans.factory.support.ManagedList parseListeners(Node node, Class listenerConfigClass)
           
protected  org.springframework.beans.factory.support.ManagedList parseProxyFactories(Node node, Class proxyFactoryConfigClass)
           
 
Methods inherited from class com.hazelcast.config.AbstractXmlConfigHelper
appendToken, checkTrue, cleanNodeName, cleanNodeName, fillDataSerializableFactories, fillNativeMemoryConfig, fillPortableFactories, fillProperties, fillSerializers, getAttribute, getIntegerValue, getLongValue, getTextContent, hasTextContent, parseSerialization, parseSocketInterceptorConfig, xmlToJavaName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

configBuilder

protected org.springframework.beans.factory.support.BeanDefinitionBuilder configBuilder
Constructor Detail

AbstractHazelcastBeanDefinitionParser.SpringXmlBuilderHelper

public AbstractHazelcastBeanDefinitionParser.SpringXmlBuilderHelper()
Method Detail

handleCommonBeanAttributes

protected void handleCommonBeanAttributes(Node node,
                                          org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
                                          org.springframework.beans.factory.xml.ParserContext parserContext)

createBeanBuilder

protected org.springframework.beans.factory.support.BeanDefinitionBuilder createBeanBuilder(Class clazz)

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 void createAndFillListedBean(Node node,
                                       Class clazz,
                                       String propertyName,
                                       org.springframework.beans.factory.support.ManagedMap 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)

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)

handleSpringAware

protected void handleSpringAware(Node node)


Copyright © 2015 Hazelcast, Inc.. All Rights Reserved.