Package com.hazelcast.spring
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 Summary
Modifier and TypeFieldDescriptionprotected org.springframework.beans.factory.support.BeanDefinitionBuilder
Fields inherited from class com.hazelcast.config.AbstractXmlConfigHelper
domLevel3
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected 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
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
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 properyName) 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
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
parseProperties
(Node node) 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
-
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) -
handleAliasedDiscoveryStrategy
-
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
-