public class MatchAlwaysTransactionAttributeSource extends java.lang.Object implements TransactionAttributeSource, java.io.Serializable
TransactionProxyFactoryBean, BeanNameAutoProxyCreator, 連載形式 | コンストラクターと説明 |
|---|
MatchAlwaysTransactionAttributeSource() |
| 修飾子と型 | メソッドと説明 |
|---|---|
boolean | equals(java.lang.Object other) |
TransactionAttribute | getTransactionAttribute(java.lang.reflect.Method method, java.lang.Class<?> targetClass) 指定されたメソッドのトランザクション属性を返します。メソッドが非トランザクションの場合は null を返します。 |
int | hashCode() |
void | setTransactionAttribute(TransactionAttribute transactionAttribute) "PROPAGATION_REQUIRED" などの文字列形式を使用して、トランザクション属性を指定できます。 |
java.lang.String | toString() |
public void setTransactionAttribute(TransactionAttribute transactionAttribute)
transactionAttribute - 使用する transactionAttribute の文字列形式。TransactionAttributeEditor@Nullable public TransactionAttribute getTransactionAttribute(java.lang.reflect.Method method, @Nullable java.lang.Class<?> targetClass)
TransactionAttributeSourcenull を返します。TransactionAttributeSource 内の getTransactionAttribute method - イントロスペクトする方法 targetClass - ターゲットクラス (null の場合があります。この場合、メソッドの宣言クラスを使用する必要があります)null public boolean equals(java.lang.Object other)
java.lang.Object の equals public int hashCode()
java.lang.Object の hashCode public java.lang.String toString()
java.lang.Object の toString