spring-tx

org.springframework.transaction.interceptor
Class TransactionAspectUtils

java.lang.Object
  extended by org.springframework.transaction.interceptor.TransactionAspectUtils

Deprecated. as of Spring 3.2 in favor of BeanFactoryUtils

@Deprecated
public abstract class TransactionAspectUtils
extends java.lang.Object

Utility methods for obtaining a PlatformTransactionManager by qualifier value.

Since:
3.0.2
Author:
Juergen Hoeller, Chris Beams

Constructor Summary
TransactionAspectUtils()
          Deprecated.  
 
Method Summary
static PlatformTransactionManager getTransactionManager(org.springframework.beans.factory.BeanFactory beanFactory, java.lang.String qualifier)
          Deprecated. as of Spring 3.2 in favor of BeanFactoryAnnotationUtils.qualifiedBeanOfType(BeanFactory, Class, String)
static PlatformTransactionManager getTransactionManager(org.springframework.beans.factory.config.ConfigurableListableBeanFactory bf, java.lang.String qualifier)
          Deprecated. as of Spring 3.2 in favor of BeanFactoryAnnotationUtils.qualifiedBeanOfType(BeanFactory, Class, String)
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TransactionAspectUtils

public TransactionAspectUtils()
Deprecated. 
Method Detail

getTransactionManager

public static PlatformTransactionManager getTransactionManager(org.springframework.beans.factory.BeanFactory beanFactory,
                                                               java.lang.String qualifier)
Deprecated. as of Spring 3.2 in favor of BeanFactoryAnnotationUtils.qualifiedBeanOfType(BeanFactory, Class, String)

Obtain a PlatformTransactionManager from the given BeanFactory, matching the given qualifier.

Parameters:
beanFactory - the BeanFactory to get the PlatformTransactionManager bean from
qualifier - the qualifier for selecting between multiple PlatformTransactionManager matches
Returns:
the chosen PlatformTransactionManager (never null)
Throws:
java.lang.IllegalStateException - if no matching PlatformTransactionManager bean found

getTransactionManager

public static PlatformTransactionManager getTransactionManager(org.springframework.beans.factory.config.ConfigurableListableBeanFactory bf,
                                                               java.lang.String qualifier)
Deprecated. as of Spring 3.2 in favor of BeanFactoryAnnotationUtils.qualifiedBeanOfType(BeanFactory, Class, String)

Obtain a PlatformTransactionManager from the given BeanFactory, matching the given qualifier.

Parameters:
bf - the BeanFactory to get the PlatformTransactionManager bean from
qualifier - the qualifier for selecting between multiple PlatformTransactionManager matches
Returns:
the chosen PlatformTransactionManager (never null)
Throws:
java.lang.IllegalStateException - if no matching PlatformTransactionManager bean found

spring-tx