public abstract class AbstractPeerRegionParser extends AbstractSingleBeanDefinitionParser
Region Bean 定義用の抽象 Spring XML パーサー。Region、AsyncEventQueue、GatewaySender, BeanDefinitionBuilder, ParserContext, AbstractRegionParser, ElementSE| 修飾子と型 | フィールドと説明 |
|---|---|
protected org.slf4j.Logger | logger |
protected static StringSE | REGION_DEFINITION_SUFFIX |
protected static StringSE | REGION_TEMPLATE_SUFFIX |
protected static StringSE | TEMPLATE_ATTRIBUTE |
ID_ATTRIBUTE, NAME_ATTRIBUTE| コンストラクターと説明 |
|---|
AbstractPeerRegionParser() |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected void | doParse(ElementSE element, ParserContext parserContext, BeanDefinitionBuilder builder) |
protected abstract void | doParseRegion(ElementSE element, ParserContext parserContext, BeanDefinitionBuilder builder, boolean subRegion) |
protected void | doParseRegionConfiguration(ElementSE element, ParserContext parserContext, BeanDefinitionBuilder regionBuilder, BeanDefinitionBuilder regionAttributesBuilder, boolean subRegion) |
protected ClassSE<?> | getBeanClass(ElementSE element) |
protected StringSE | getParentName(ElementSE element) |
protected abstract ClassSE<?> | getRegionFactoryClass() |
protected boolean | isRegionTemplate(ElementSE element) |
protected boolean | isSubRegion(ElementSE element) |
protected void | parseCollectionOfCustomSubElements(ElementSE element, ParserContext parserContext, BeanDefinitionBuilder builder, StringSE className, StringSE subElementName, StringSE propertyName) |
protected void | parseSubRegions(ElementSE element, ParserContext parserContext, StringSE resolvedCacheRef) |
protected void | validateDataPolicyShortcutAttributesMutualExclusion(ElementSE element, ParserContext parserContext) |
doParse, getBeanClassName, parseInternalparse, postProcessComponentDefinition, registerBeanDefinition, resolveId, shouldFireEvents, shouldGenerateId, shouldGenerateIdAsFallback, shouldParseNameAsAliasescloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEprotected void doParseRegionConfiguration(ElementSE element, ParserContext parserContext, BeanDefinitionBuilder regionBuilder, BeanDefinitionBuilder regionAttributesBuilder, boolean subRegion)
protected ClassSE<?> getBeanClass(ElementSE element)
AbstractSingleBeanDefinitionParser の getBeanClass protected abstract ClassSE<?> getRegionFactoryClass()
Region FactoryBean の typeSE。FactoryBean, ClassSEprotected StringSE getParentName(ElementSE element)
AbstractSingleBeanDefinitionParser の getParentName protected void doParse(ElementSE element, ParserContext parserContext, BeanDefinitionBuilder builder)
AbstractSingleBeanDefinitionParser の doParse protected abstract void doParseRegion(ElementSE element, ParserContext parserContext, BeanDefinitionBuilder builder, boolean subRegion)
protected void parseCollectionOfCustomSubElements(ElementSE element, ParserContext parserContext, BeanDefinitionBuilder builder, StringSE className, StringSE subElementName, StringSE propertyName)
protected void parseSubRegions(ElementSE element, ParserContext parserContext, StringSE resolvedCacheRef)
protected void validateDataPolicyShortcutAttributesMutualExclusion(ElementSE element, ParserContext parserContext)
Copyright © 2011–2023 Pivotal Software, Inc.. All rights reserved.