クラス SimpleBeanFactoryAwareAspectInstanceFactory
java.lang.ObjectSE
org.springframework.aop.config.SimpleBeanFactoryAwareAspectInstanceFactory
- 実装されているすべてのインターフェース:
- AspectInstanceFactory、- Aware、- BeanFactoryAware、- Ordered
public class SimpleBeanFactoryAwareAspectInstanceFactory
extends ObjectSE
implements AspectInstanceFactory, BeanFactoryAware
 構成された Bean 名を使用して、
BeanFactory からアスペクトを見つける AspectInstanceFactory の実装。- 導入:
- 2.0
- 作成者:
- Rob Harrop, Juergen Hoeller
- フィールドのサマリー- インターフェース org.springframework.core.Ordered から継承されたフィールド- HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
- コンストラクターの概要コンストラクター
- メソッドのサマリー修飾子と型メソッド説明このファクトリが使用するアスペクトクラスローダーを公開します。- BeanFactoryからアスペクト Bean を検索して返します。- int- getOrder()このオブジェクトの順序値を取得します。- void- setAspectBeanName- (StringSE aspectBeanName) アスペクト Bean の名前を設定します。- void- setBeanFactory- (BeanFactory beanFactory) 所有ファクトリを Bean インスタンスに提供するコールバック。
- コンストラクターの詳細- SimpleBeanFactoryAwareAspectInstanceFactorypublic SimpleBeanFactoryAwareAspectInstanceFactory()
 
- メソッドの詳細- setAspectBeanNameアスペクト Bean の名前を設定します。これは、- getAspectInstance()を呼び出したときに返される Bean です。
- setBeanFactoryインターフェースからコピーされた説明:- BeanFactoryAware所有ファクトリを Bean インスタンスに提供するコールバック。- 通常の Bean プロパティの設定後、ただし - InitializingBean.afterPropertiesSet()またはカスタム init-method などの初期化コールバックの前に呼び出されます。- 次で指定:
-  インターフェース BeanFactoryAwareのsetBeanFactory
- パラメーター:
- beanFactory- 所有 BeanFactory(非- null)。Bean は、ファクトリのメソッドをすぐに呼び出すことができます。
- 関連事項:
 
- getAspectInstance- BeanFactoryからアスペクト Bean を検索して返します。- 次で指定:
-  インターフェース AspectInstanceFactoryのgetAspectInstance
- 戻り値:
-  アスペクトインスタンス (非 null)
- 関連事項:
 
- getAspectClassLoaderインターフェースからコピーされた説明:- AspectInstanceFactoryこのファクトリが使用するアスペクトクラスローダーを公開します。- 次で指定:
-  インターフェース AspectInstanceFactoryのgetAspectClassLoader
- 戻り値:
-  アスペクトクラスローダー (ブートストラップローダーの場合は null)
- 関連事項:
 
- getOrderpublic int getOrder()インターフェースからコピーされた説明:- Orderedこのオブジェクトの順序値を取得します。- 値が高いほど、優先度は低くなります。結果として、最も低い値を持つオブジェクトが最高の優先度を持ちます(サーブレット - load-on-startupの値に多少似ています)。- 同じ順序の値は、影響を受けるオブジェクトの任意のソート位置になります。