org.springframework.transaction.config
Class TxNamespaceHandler
java.lang.Object
org.springframework.beans.factory.xml.NamespaceHandlerSupport
org.springframework.transaction.config.TxNamespaceHandler
- All Implemented Interfaces:
- NamespaceHandler
public class TxNamespaceHandler
- extends NamespaceHandlerSupport
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 2 transaction management facilities and offers two appraoched
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.
- Since:
- 2.0
- Author:
- Rob Harrop, Juergen Hoeller
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TxNamespaceHandler
public TxNamespaceHandler()
init
public void init()
- Description copied from interface:
NamespaceHandler
- Invoked by the
DefaultBeanDefinitionDocumentReader
after
construction but before any custom elements are parsed.
- See Also:
NamespaceHandlerSupport.registerBeanDefinitionParser(String, BeanDefinitionParser)
Copyright © 2002-2008 The Spring Framework.