Uses of Interface
org.springframework.transaction.TransactionDefinition

Packages that use TransactionDefinition
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 with Spring concepts.  
org.springframework.orm.jdo Package providing integration of JDO with Spring concepts.  
org.springframework.orm.ojb Package providing integration of Apache OJB with Spring concepts.  
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.jdbc.datasource
 

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

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.jdo
 

Methods in org.springframework.orm.jdo with parameters of type TransactionDefinition
protected  void JdoTransactionManager.doBegin(Object transaction, TransactionDefinition definition)
           
 Object DefaultJdoDialect.beginTransaction(javax.jdo.Transaction transaction, TransactionDefinition definition)
          This implementation invokes the standard JDO Transaction.begin method.
 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).
 

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.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 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)
           
 

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
 TransactionStatus AbstractPlatformTransactionManager.getTransaction(TransactionDefinition definition)
          This implementation of getTransaction handles propagation behavior.
protected abstract  void AbstractPlatformTransactionManager.doBegin(Object transaction, TransactionDefinition definition)
          Begin a new transaction with the given transaction definition.
 



Copyright (C) 2003-2004 The Spring Framework Project.