public class CompositeTransactionAttributeSource extends java.lang.Object implements TransactionAttributeSource, java.io.Serializable
TransactionAttributeSource インスタンスの特定の配列を反復処理する複合 TransactionAttributeSource 実装。| コンストラクターと説明 |
|---|
CompositeTransactionAttributeSource(TransactionAttributeSource[] transactionAttributeSources) 指定されたソースの新しい CompositeTransactionAttributeSource を作成します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
TransactionAttribute | getTransactionAttribute(java.lang.reflect.Method method, java.lang.Class<?> targetClass) 指定されたメソッドのトランザクション属性を返します。メソッドが非トランザクションの場合は null を返します。 |
TransactionAttributeSource[] | getTransactionAttributeSources() この CompositeTransactionAttributeSource が結合する TransactionAttributeSource インスタンスを返します。 |
public CompositeTransactionAttributeSource(TransactionAttributeSource[] transactionAttributeSources)
transactionAttributeSources - 組み合わせる TransactionAttributeSource インスタンス public final TransactionAttributeSource[] getTransactionAttributeSources()
@Nullable public TransactionAttribute getTransactionAttribute(java.lang.reflect.Method method, @Nullable java.lang.Class<?> targetClass)
TransactionAttributeSourcenull を返します。TransactionAttributeSource 内の getTransactionAttribute method - イントロスペクトする方法 targetClass - ターゲットクラス (null の場合があります。この場合、メソッドの宣言クラスを使用する必要があります)null