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
FieldsModifier and TypeFieldDescriptionprotected org.springframework.beans.factory.support.BeanDefinitionBuilderFields inherited from class com.hazelcast.config.AbstractXmlConfigHelper
domLevel3 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.springframework.beans.factory.support.BeanDefinitionBuildercreateAndFillBeanBuilder(Node node, Class<?> clazz, String propertyName, org.springframework.beans.factory.support.BeanDefinitionBuilder parent, String... exceptPropertyNames) protected org.springframework.beans.factory.support.BeanDefinitionBuildercreateAndFillListedBean(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.BeanDefinitionBuildercreateBeanBuilder(Class<?> clazz) protected org.springframework.beans.factory.support.BeanDefinitionBuildercreateBeanBuilder(String className) protected voidfillAttributeValues(Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder builder, String... excludeNames) protected voidfillAttributeValues(Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder builder, Collection<String> epn) protected voidfillValues(Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder builder, String... excludeNames) protected StringgetAttribute(Node node, String attName) protected org.springframework.beans.factory.config.BeanDefinitiongetEvictionConfig(Node node, boolean isNearCache, boolean isIMap) protected org.springframework.beans.factory.config.BeanDefinitiongetPreloaderConfig(Node node) protected StringgetTextContent(Node node) protected voidhandleAliasedDiscoveryStrategy(Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder builder, String name) protected voidhandleAutoDetection(Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder joinConfigBuilder) protected voidhandleCommonBeanAttributes(Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder builder, org.springframework.beans.factory.xml.ParserContext parserContext) protected voidhandleDataSerializableFactories(Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder serializationConfigBuilder) protected voidhandleDiscoveryStrategies(Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder joinConfigBuilder) protected voidhandleIndex(org.springframework.beans.factory.support.ManagedList<org.springframework.beans.factory.config.BeanDefinition> indexes, Node indexNode) protected voidhandleJavaSerializationFilter(Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder configBuilder, String properyName) protected voidhandleNativeMemory(Node node) protected voidhandlePortableFactories(Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder serializationConfigBuilder) protected voidhandleProperties(Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder beanDefinitionBuilder) protected voidhandleSerialization(Node node) protected voidhandleSerializers(Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder serializationConfigBuilder) protected voidhandleSocketInterceptorConfig(Node node, org.springframework.beans.factory.support.BeanDefinitionBuilder networkConfigBuilder) protected voidprotected org.springframework.beans.factory.support.ManagedList<org.springframework.beans.factory.config.BeanDefinition>parseListeners(Node node, Class<?> listenerConfigClass) protected org.springframework.beans.factory.support.ManagedMapparseProperties(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, xmlToJavaNameMethods 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
-