Remove pre-3.2 deprecated classes and methods
Issue: SPR-12578
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright 2002-2013 the original author or authors.
|
||||
* Copyright 2002-2014 the original author or authors.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
@@ -48,25 +48,6 @@ import org.springframework.transaction.interceptor.TransactionInterceptor;
|
||||
*/
|
||||
class AnnotationDrivenBeanDefinitionParser implements BeanDefinitionParser {
|
||||
|
||||
/**
|
||||
* The bean name of the internally managed transaction advisor (mode="proxy").
|
||||
* @deprecated as of Spring 3.1 in favor of
|
||||
* {@link TransactionManagementConfigUtils#TRANSACTION_ADVISOR_BEAN_NAME}
|
||||
*/
|
||||
@Deprecated
|
||||
public static final String TRANSACTION_ADVISOR_BEAN_NAME =
|
||||
TransactionManagementConfigUtils.TRANSACTION_ADVISOR_BEAN_NAME;
|
||||
|
||||
/**
|
||||
* The bean name of the internally managed transaction aspect (mode="aspectj").
|
||||
* @deprecated as of Spring 3.1 in favor of
|
||||
* {@link TransactionManagementConfigUtils#TRANSACTION_ASPECT_BEAN_NAME}
|
||||
*/
|
||||
@Deprecated
|
||||
public static final String TRANSACTION_ASPECT_BEAN_NAME =
|
||||
TransactionManagementConfigUtils.TRANSACTION_ASPECT_BEAN_NAME;
|
||||
|
||||
|
||||
/**
|
||||
* Parses the {@code <tx:annotation-driven/>} tag. Will
|
||||
* {@link AopNamespaceUtils#registerAutoProxyCreatorIfNecessary register an AutoProxyCreator}
|
||||
|
||||
@@ -385,46 +385,9 @@ public abstract class TransactionAspectSupport implements BeanFactoryAware, Init
|
||||
* @see org.springframework.util.ClassUtils#getQualifiedMethodName
|
||||
*/
|
||||
protected String methodIdentification(Method method, Class<?> targetClass) {
|
||||
String simpleMethodId = methodIdentification(method);
|
||||
if (simpleMethodId != null) {
|
||||
return simpleMethodId;
|
||||
}
|
||||
return (targetClass != null ? targetClass : method.getDeclaringClass()).getName() + "." + method.getName();
|
||||
}
|
||||
|
||||
/**
|
||||
* Convenience method to return a String representation of this Method
|
||||
* for use in logging. Can be overridden in subclasses to provide a
|
||||
* different identifier for the given method.
|
||||
* @param method the method we're interested in
|
||||
* @return a String representation identifying this method
|
||||
* @deprecated in favor of {@link #methodIdentification(Method, Class)}
|
||||
*/
|
||||
@Deprecated
|
||||
protected String methodIdentification(Method method) {
|
||||
return null;
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a transaction if necessary, based on the given method and class.
|
||||
* <p>Performs a default TransactionAttribute lookup for the given method.
|
||||
* @param method the method about to execute
|
||||
* @param targetClass the class that the method is being invoked on
|
||||
* @return a TransactionInfo object, whether or not a transaction was created.
|
||||
* The {@code hasTransaction()} method on TransactionInfo can be used to
|
||||
* tell if there was a transaction created.
|
||||
* @see #getTransactionAttributeSource()
|
||||
* @deprecated in favor of
|
||||
* {@link #createTransactionIfNecessary(PlatformTransactionManager, TransactionAttribute, String)}
|
||||
*/
|
||||
@Deprecated
|
||||
protected TransactionInfo createTransactionIfNecessary(Method method, Class<?> targetClass) {
|
||||
// If the transaction attribute is null, the method is non-transactional.
|
||||
TransactionAttribute txAttr = getTransactionAttributeSource().getTransactionAttribute(method, targetClass);
|
||||
PlatformTransactionManager tm = determineTransactionManager(txAttr);
|
||||
return createTransactionIfNecessary(tm, txAttr, methodIdentification(method, targetClass));
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a transaction if necessary based on the given TransactionAttribute.
|
||||
* <p>Allows callers to perform custom TransactionAttribute lookups through
|
||||
|
||||
Reference in New Issue
Block a user