Uses of Interface
org.springframework.transaction.TransactionDefinition

Packages that use TransactionDefinition
org.springframework.jca.cci.connection Provides a utility class for easy ConnectionFactory access, a PlatformTransactionManager for local CCI transactions, and various simple ConnectionFactory proxies/adapters. 
org.springframework.jdbc.datasource Provides a utility class for easy DataSource access, a PlatformTransactionManager for a single DataSource, and various simple DataSource implementations. 
org.springframework.jms.connection Provides a PlatformTransactionManager implementation for a single JMS ConnectionFactory, and a SingleConnectionFactory adapter. 
org.springframework.orm.hibernate Package providing integration of Hibernate 2.1 with Spring concepts. 
org.springframework.orm.hibernate3 Package providing integration of Hibernate3 with Spring concepts. 
org.springframework.orm.jdo Package providing integration of JDO (Java Date Objects) with Spring concepts. 
org.springframework.orm.ojb Package providing integration of Apache OJB with Spring concepts. 
org.springframework.orm.toplink Package providing integration of Oracle TopLink with Spring concepts. 
org.springframework.test Superclasses for tests requiring Spring application contexts, including support for transactional execution of test cases, with automatic rollback on completion. 
org.springframework.transaction Exception hierarchy for Spring's transaction infrastructure, independent of any specific transaction management system. 
org.springframework.transaction.interceptor AOP-based solution for declarative transaction demarcation. 
org.springframework.transaction.jta Transaction SPI implementation for JTA. 
org.springframework.transaction.support Support classes for the org.springframework.transaction package. 
 

Uses of TransactionDefinition in org.springframework.jca.cci.connection
 

Methods in org.springframework.jca.cci.connection with parameters of type TransactionDefinition
protected  void CciLocalTransactionManager.doBegin(Object transaction, TransactionDefinition definition)
           
 

Uses of TransactionDefinition in org.springframework.jdbc.datasource
 

Methods in org.springframework.jdbc.datasource with parameters of type TransactionDefinition
protected  void DataSourceTransactionManager.doBegin(Object transaction, TransactionDefinition definition)
          This implementation sets the isolation level but ignores the timeout.
static Integer DataSourceUtils.prepareConnectionForTransaction(Connection con, TransactionDefinition definition)
          Prepare the given Connection with the given transaction semantics.
 

Uses of TransactionDefinition in org.springframework.jms.connection
 

Methods in org.springframework.jms.connection with parameters of type TransactionDefinition
protected  void JmsTransactionManager.doBegin(Object transaction, TransactionDefinition definition)
           
 

Uses of TransactionDefinition in org.springframework.orm.hibernate
 

Methods in org.springframework.orm.hibernate with parameters of type TransactionDefinition
protected  void HibernateTransactionManager.doBegin(Object transaction, TransactionDefinition definition)
           
 

Uses of TransactionDefinition in org.springframework.orm.hibernate3
 

Methods in org.springframework.orm.hibernate3 with parameters of type TransactionDefinition
protected  void HibernateTransactionManager.doBegin(Object transaction, TransactionDefinition definition)
           
 

Uses of TransactionDefinition in org.springframework.orm.jdo
 

Methods in org.springframework.orm.jdo with parameters of type TransactionDefinition
 Object JdoDialect.beginTransaction(javax.jdo.Transaction transaction, TransactionDefinition definition)
          Begin the given JDO transaction, applying the semantics specified by the given Spring transaction definition (in particular, an isolation level and a timeout).
 Object DefaultJdoDialect.beginTransaction(javax.jdo.Transaction transaction, TransactionDefinition definition)
          This implementation invokes the standard JDO Transaction.begin method.
protected  void JdoTransactionManager.doBegin(Object transaction, TransactionDefinition definition)
           
 

Uses of TransactionDefinition in org.springframework.orm.ojb
 

Methods in org.springframework.orm.ojb with parameters of type TransactionDefinition
protected  void PersistenceBrokerTransactionManager.doBegin(Object transaction, TransactionDefinition definition)
           
 

Uses of TransactionDefinition in org.springframework.orm.toplink
 

Methods in org.springframework.orm.toplink with parameters of type TransactionDefinition
protected  void TopLinkTransactionManager.doBegin(Object transaction, TransactionDefinition definition)
           
 

Uses of TransactionDefinition in org.springframework.test
 

Methods in org.springframework.test with parameters of type TransactionDefinition
protected  void AbstractTransactionalSpringContextTests.setTransactionDefinition(TransactionDefinition customDefinition)
          Override the transaction attributes that will be used.
 

Uses of TransactionDefinition in org.springframework.transaction
 

Methods in org.springframework.transaction with parameters of type TransactionDefinition
 TransactionStatus PlatformTransactionManager.getTransaction(TransactionDefinition definition)
          Return a currently active transaction or create a new one, according to the specified propagation behavior.
 

Uses of TransactionDefinition in org.springframework.transaction.interceptor
 

Subinterfaces of TransactionDefinition in org.springframework.transaction.interceptor
 interface TransactionAttribute
          This interface adds a rollbackOn specification to TransactionDefinition.
 

Classes in org.springframework.transaction.interceptor that implement TransactionDefinition
 class DefaultTransactionAttribute
          Transaction attribute that takes the EJB approach to rolling back on runtime, but not checked, exceptions.
 class DelegatingTransactionAttribute
          TransactionAttribute implementation that delegates all calls to a given target TransactionAttribute.
 class RuleBasedTransactionAttribute
          TransactionAttribute implementation that works out whether a given exception should cause transaction rollback by applying a number of rollback rules, both positive and negative.
 

Uses of TransactionDefinition in org.springframework.transaction.jta
 

Methods in org.springframework.transaction.jta with parameters of type TransactionDefinition
protected  void JtaTransactionManager.doBegin(Object transaction, TransactionDefinition definition)
           
protected  void WebLogicJtaTransactionManager.doJtaBegin(JtaTransactionObject txObject, TransactionDefinition definition)
           
protected  void JtaTransactionManager.doJtaBegin(JtaTransactionObject txObject, TransactionDefinition definition)
          Perform a JTA begin on the JTA UserTransaction or TransactionManager.
 

Uses of TransactionDefinition in org.springframework.transaction.support
 

Classes in org.springframework.transaction.support that implement TransactionDefinition
 class DefaultTransactionDefinition
          Default implementation of the TransactionDefinition interface, offering bean-style configuration and sensible default values (PROPAGATION_REQUIRED, ISOLATION_DEFAULT, TIMEOUT_DEFAULT, readOnly=false).
 class TransactionTemplate
          Helper class that simplifies programmatic transaction demarcation and transaction exception handling.
 

Methods in org.springframework.transaction.support with parameters of type TransactionDefinition
protected abstract  void AbstractPlatformTransactionManager.doBegin(Object transaction, TransactionDefinition definition)
          Begin a new transaction with semantics according to the given transaction definition.
 TransactionStatus AbstractPlatformTransactionManager.getTransaction(TransactionDefinition definition)
          This implementation handles propagation behavior.
 

Constructors in org.springframework.transaction.support with parameters of type TransactionDefinition
DefaultTransactionDefinition(TransactionDefinition other)
          Copy constructor.
 



Copyright (c) 2002-2007 The Spring Framework Project.