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