NamespaceHandler allowing for the configuration of
declarative transaction management using either XML or using annotations.
This namespace handler is the central piece of functionality in the Spring transaction management facilities and offers two approaches to declaratively manage transactions.
One approach uses transaction semantics defined in XML using the
<tx:advice> elements, the other uses annotations
in combination with the <tx:annotation-driven> element.
Both approached are detailed to great extent in the Spring reference manual.
| Modifier and Type | Field and Description |
|---|---|
| pack-priv static final String | |
| pack-priv static final String |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv static String | |
| public void | init()
Implements org. Invoked by the |
| DEFAULT_TRANSACTION_MANAGER_BEAN_NAME | back to summary |
|---|---|
| pack-priv static final String DEFAULT_TRANSACTION_MANAGER_BEAN_NAME | |
| TRANSACTION_MANAGER_ATTRIBUTE | back to summary |
|---|---|
| pack-priv static final String TRANSACTION_MANAGER_ATTRIBUTE | |
| TxNamespaceHandler | back to summary |
|---|---|
| public TxNamespaceHandler() | |
| getTransactionManagerName | back to summary |
|---|---|
| pack-priv static String getTransactionManagerName(Element element) | |
| init | back to summary |
|---|---|
| public void init() Implements org. Doc from org. Invoked by the
| |