Package com.hazelcast.spring
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 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
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
createBeanBuilder(Class clazz)
protected org.springframework.beans.factory.support.BeanDefinitionBuilder
createBeanBuilder(String className)
protected void
fillAttributesForAliasedDiscoveryStrategy(AliasedDiscoveryConfig config, Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder builder, String name)
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
getPreloaderConfig(Node node)
protected String
getTextContent(Node node)
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 serializationConfigBuilder)
protected void
handleNativeMemory(Node node)
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()
protected org.springframework.beans.factory.support.ManagedList
parseListeners(Node node, Class listenerConfigClass)
protected org.springframework.beans.factory.support.ManagedMap
parseProperties(Node node)
protected org.springframework.beans.factory.support.ManagedList
parseProxyFactories(Node node, Class proxyFactoryConfigClass)
Methods inherited from class com.hazelcast.config.AbstractXmlConfigHelper
appendToken, getConfigType, getNamespaceType, getReleaseVersion, loadSchemaFile, schemaValidation, xmlToJavaName
-
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
-
getAttribute
-
createBeanBuilder
protected org.springframework.beans.factory.support.BeanDefinitionBuilder createBeanBuilder(Class clazz) -
createBeanBuilder
protected org.springframework.beans.factory.support.BeanDefinitionBuilder createBeanBuilder(String className) -
createAndFillBeanBuilder
-
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
-
fillAttributeValues
-
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
-
parseProxyFactories
-
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
-
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
-
handleSpringAware
protected void handleSpringAware() -
getEvictionConfig
protected org.springframework.beans.factory.config.BeanDefinition getEvictionConfig(Node node, boolean isNearCache, boolean isIMap) -
getPreloaderConfig
-
handleNativeMemory
-
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)
-