public class TransactionManagementConfigurationSelector extends AdviceModeImportSelector<EnableTransactionManagement>
@Configuration クラスの EnableTransactionManagement.mode() の値に基づいて、使用する AbstractTransactionManagementConfiguration の実装を選択します。DEFAULT_ADVICE_MODE_ATTRIBUTE_NAME| コンストラクターと説明 |
|---|
TransactionManagementConfigurationSelector() |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected StringSE[] | selectImports(AdviceMode adviceMode)EnableTransactionManagement.mode() の PROXY および ASPECTJ 値に対して、それぞれ ProxyTransactionManagementConfiguration または AspectJ(Jta)TransactionManagementConfiguration を返します。 |
getAdviceModeAttributeName, selectImportscloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEgetExclusionFilterpublic TransactionManagementConfigurationSelector()
protected StringSE[] selectImports(AdviceMode adviceMode)
EnableTransactionManagement.mode() の PROXY および ASPECTJ 値に対して、それぞれ ProxyTransactionManagementConfiguration または AspectJ(Jta)TransactionManagementConfiguration を返します。AdviceModeImportSelector<EnableTransactionManagement> の selectImports adviceMode - ジェネリクスを介して指定されたアノテーションのアドバイスモード属性の値。AdviceMode が不明な場合は null )