クラス BeanFactoryTransactionAttributeSourceAdvisor
java.lang.ObjectSE
org.springframework.aop.support.AbstractPointcutAdvisor
org.springframework.aop.support.AbstractBeanFactoryPointcutAdvisor
org.springframework.transaction.interceptor.BeanFactoryTransactionAttributeSourceAdvisor
- 実装されているすべてのインターフェース:
SerializableSE, Advisor, PointcutAdvisor, Aware, BeanFactoryAware, Ordered
public class BeanFactoryTransactionAttributeSourceAdvisor
extends AbstractBeanFactoryPointcutAdvisor
TransactionAttributeSource によって駆動されるアドバイザ。トランザクションのメソッドのトランザクションアドバイス Bean を含めるために使用されます。- 導入:
- 2.5.5
- 作成者:
- Juergen Hoeller
- 関連事項:
フィールドのサマリー
インターフェース Advisor から継承されたフィールド
EMPTY_ADVICEインターフェース Ordered から継承されたフィールド
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCEコンストラクターの概要
コンストラクター方法の概要
修飾子と型メソッド説明このアドバイザーを駆動するポイントカットを取得します。voidsetClassFilter(ClassFilter classFilter) このポイントカットに使用するClassFilterを設定します。voidsetTransactionAttributeSource(TransactionAttributeSource transactionAttributeSource) トランザクション属性の検索に使用されるトランザクション属性ソースを設定します。クラス AbstractBeanFactoryPointcutAdvisor から継承されたメソッド
getAdvice, getAdviceBeanName, setAdvice, setAdviceBeanName, setBeanFactory, toStringクラス AbstractPointcutAdvisor から継承されたメソッド
equals, getOrder, hashCode, setOrderインターフェース Advisor から継承されたメソッド
isPerInstance
コンストラクターの詳細
BeanFactoryTransactionAttributeSourceAdvisor
public BeanFactoryTransactionAttributeSourceAdvisor()
メソッドの詳細
setTransactionAttributeSource
トランザクション属性の検索に使用されるトランザクション属性ソースを設定します。これは通常、トランザクションインターセプター自体に設定されたソース参照と同一である必要があります。- 関連事項:
setClassFilter
このポイントカットに使用するClassFilterを設定します。デフォルトはClassFilter.TRUEです。getPointcut