public class JtaTransactionManagerBeanDefinitionParser extends AbstractSingleBeanDefinitionParser
JtaTransactionManager
サブクラスを公開します。WebLogicJtaTransactionManager
, WebSphereUowTransactionManager
ID_ATTRIBUTE, NAME_ATTRIBUTE
コンストラクターと説明 |
---|
JtaTransactionManagerBeanDefinitionParser() |
修飾子と型 | メソッドと説明 |
---|---|
protected StringSE | getBeanClassName(ElementSE element) 提供された Element SE に対応する Bean クラス名を決定します。 |
protected StringSE | resolveId(ElementSE element, AbstractBeanDefinition definition, ParserContext parserContext) 指定された BeanDefinition の ID を解決します。 |
doParse, doParse, getBeanClass, getParentName, parseInternal
parse, postProcessComponentDefinition, registerBeanDefinition, shouldFireEvents, shouldGenerateId, shouldGenerateIdAsFallback, shouldParseNameAsAliases
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public JtaTransactionManagerBeanDefinitionParser()
protected StringSE getBeanClassName(ElementSE element)
AbstractSingleBeanDefinitionParser
Element
SE に対応する Bean クラス名を決定します。AbstractSingleBeanDefinitionParser
の getBeanClassName
element
- 解析されている Element
Element
を解析することにより定義されている Bean のクラス名。ない場合は null
AbstractSingleBeanDefinitionParser.getBeanClass(org.w3c.dom.Element)
protected StringSE resolveId(ElementSE element, AbstractBeanDefinition definition, ParserContext parserContext)
AbstractBeanDefinitionParser
BeanDefinition
の ID を解決します。generation
を使用すると、名前が自動的に生成されます。それ以外の場合、ID は "id" 属性から抽出され、fallback
を使用して生成された ID になる可能性があります。
AbstractBeanDefinitionParser
の resolveId
element
- Bean 定義が作成された要素 definition
- 登録する Bean 定義 parserContext
- 解析プロセスの現在の状態をカプセル化するオブジェクト。BeanDefinitionRegistry
へのアクセスを提供します