BeanDefinitionParser for the <tx:advice/> tag.
| Modifier and Type | Field and Description |
|---|---|
| private static final String | |
| private static final String | |
| private static final String | |
| private static final String | |
| private static final String | |
| private static final String | |
| private static final String | |
| private static final String | |
| private static final String |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| private void | |
| private void | |
| protected void | doParse(Element
the XML element being parsed element, ParserContext the object encapsulating the current state of the parsing process parserContext, BeanDefinitionBuilder used to define the builder)BeanDefinitionOverrides org. Element and populate the supplied
BeanDefinitionBuilder as required.
|
| protected Class | getBeanClass(Element
the element)Element that is being parsedOverrides org. Element.
|
| private RootBeanDefinition |
| ATTRIBUTES_ELEMENT | back to summary |
|---|---|
| private static final String ATTRIBUTES_ELEMENT | |
| ISOLATION_ATTRIBUTE | back to summary |
|---|---|
| private static final String ISOLATION_ATTRIBUTE | |
| METHOD_ELEMENT | back to summary |
|---|---|
| private static final String METHOD_ELEMENT | |
| METHOD_NAME_ATTRIBUTE | back to summary |
|---|---|
| private static final String METHOD_NAME_ATTRIBUTE | |
| NO_ROLLBACK_FOR_ATTRIBUTE | back to summary |
|---|---|
| private static final String NO_ROLLBACK_FOR_ATTRIBUTE | |
| PROPAGATION_ATTRIBUTE | back to summary |
|---|---|
| private static final String PROPAGATION_ATTRIBUTE | |
| READ_ONLY_ATTRIBUTE | back to summary |
|---|---|
| private static final String READ_ONLY_ATTRIBUTE | |
| ROLLBACK_FOR_ATTRIBUTE | back to summary |
|---|---|
| private static final String ROLLBACK_FOR_ATTRIBUTE | |
| TIMEOUT_ATTRIBUTE | back to summary |
|---|---|
| private static final String TIMEOUT_ATTRIBUTE | |
| TxAdviceBeanDefinitionParser | back to summary |
|---|---|
| pack-priv TxAdviceBeanDefinitionParser() | |
| addNoRollbackRuleAttributesTo | back to summary |
|---|---|
| private void addNoRollbackRuleAttributesTo(List<RollbackRuleAttribute> rollbackRules, String noRollbackForValue) | |
| addRollbackRuleAttributesTo | back to summary |
|---|---|
| private void addRollbackRuleAttributesTo(List<RollbackRuleAttribute> rollbackRules, String rollbackForValue) | |
| doParse | back to summary |
|---|---|
| protected void doParse(Element element, ParserContext parserContext, BeanDefinitionBuilder builder) Overrides org. Doc from org. Parse the supplied The default implementation delegates to the
| |
| getBeanClass | back to summary |
|---|---|
| protected Class Overrides org. Doc from org. Determine the bean class corresponding to the supplied Note that, for application classes, it is generally preferable to
override | |
| parseAttributeSource | back to summary |
|---|---|
| private RootBeanDefinition parseAttributeSource(Element attrEle, ParserContext parserContext) | |