public class AsyncConfigurationSelector extends AdviceModeImportSelector<EnableAsync>
EnableAsync, ProxyAsyncConfigurationDEFAULT_ADVICE_MODE_ATTRIBUTE_NAME| コンストラクターと説明 |
|---|
AsyncConfigurationSelector() |
| 修飾子と型 | メソッドと説明 |
|---|---|
StringSE[] | selectImports(AdviceMode adviceMode) 指定された AdviceMode に基づいて、インポートするクラスを決定します。 |
getAdviceModeAttributeName, selectImportscloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE@Nullable public StringSE[] selectImports(AdviceMode adviceMode)
AdviceMode に基づいて、インポートするクラスを決定します。 このメソッドから null を返すと、AdviceMode を処理できなかったか、不明であったため、IllegalArgumentException をスローする必要があることを示しています。
AdviceModeImportSelector<EnableAsync> の selectImports adviceMode - ジェネリクスを介して指定されたアノテーションのアドバイスモード属性の値。EnableAsync.mode() の PROXY および ASPECTJ 値の場合、それぞれ ProxyAsyncConfiguration または AspectJAsyncConfiguration