クラス DelegatingTransactionAttribute
java.lang.ObjectSE
org.springframework.transaction.support.DelegatingTransactionDefinition
org.springframework.transaction.interceptor.DelegatingTransactionAttribute
- 実装されているすべてのインターフェース:
- SerializableSE、- TransactionAttribute、- TransactionDefinition
public abstract class DelegatingTransactionAttribute
extends DelegatingTransactionDefinition
implements TransactionAttribute, SerializableSE
 すべての呼び出しを特定のターゲット 
TransactionAttribute インスタンスに委譲する TransactionAttribute 実装。これはサブクラス化することを目的としており、サブクラスは単にターゲットインスタンスに委譲することを想定していない特定のメソッドをオーバーライドするためです。- 導入:
- 1.2
- 作成者:
- Juergen Hoeller, Mark Paluch
- 関連事項:
- フィールドのサマリー- インターフェース org.springframework.transaction.TransactionDefinition から継承されたフィールド- ISOLATION_DEFAULT, ISOLATION_READ_COMMITTED, ISOLATION_READ_UNCOMMITTED, ISOLATION_REPEATABLE_READ, ISOLATION_SERIALIZABLE, PROPAGATION_MANDATORY, PROPAGATION_NESTED, PROPAGATION_NEVER, PROPAGATION_NOT_SUPPORTED, PROPAGATION_REQUIRED, PROPAGATION_REQUIRES_NEW, PROPAGATION_SUPPORTS, TIMEOUT_DEFAULT
- コンストラクターの概要コンストラクターコンストラクター説明- DelegatingTransactionAttribute- (TransactionAttribute targetAttribute) 指定されたターゲット属性の DelegatingTransactionAttribute を作成します。
- メソッドのサマリー修飾子と型メソッド説明このトランザクション属性に関連付けられたラベルを返します。このトランザクション属性に関連付けられた修飾子の値を返します。- boolean特定の例外をロールバックする必要がありますか?- クラス org.springframework.transaction.support.DelegatingTransactionDefinition から継承されたメソッド- equals, getIsolationLevel, getName, getPropagationBehavior, getTimeout, hashCode, isReadOnly, toString- クラス java.lang.ObjectSE から継承されたメソッド- clone, finalize, getClass, notify, notifyAll, wait, waitSE, waitSE- インターフェース org.springframework.transaction.TransactionDefinition から継承されたメソッド- getIsolationLevel, getName, getPropagationBehavior, getTimeout, isReadOnly
- コンストラクターの詳細- DelegatingTransactionAttribute指定されたターゲット属性の DelegatingTransactionAttribute を作成します。- パラメーター:
- targetAttribute- 委譲先のターゲット TransactionAttribute
 
 
- メソッドの詳細- getQualifierインターフェースからコピーされた説明:- TransactionAttributeこのトランザクション属性に関連付けられた修飾子の値を返します。- これは、この特定のトランザクションを処理するために対応するトランザクションマネージャーを選択するために使用できます。 - 次で指定:
-  インターフェース TransactionAttributeのgetQualifier
 
- getLabelsインターフェースからコピーされた説明:- TransactionAttributeこのトランザクション属性に関連付けられたラベルを返します。- これは、特定のトランザクション動作を適用するため、または純粋に説明的な性質に従うために使用できます。 - 次で指定:
-  インターフェース TransactionAttributeのgetLabels
 
- rollbackOnインターフェースからコピーされた説明:- TransactionAttribute特定の例外をロールバックする必要がありますか?- 次で指定:
-  インターフェース TransactionAttributeのrollbackOn
- パラメーター:
- ex- 評価する例外
- 戻り値:
- ロールバックを実行するかどうか