クラス SortedResourcesFactoryBean
java.lang.ObjectSE
org.springframework.beans.factory.config.AbstractFactoryBean<Resource[]>
org.springframework.jdbc.config.SortedResourcesFactoryBean
- 実装されたすべてのインターフェース:
Aware
、BeanClassLoaderAware
、BeanFactoryAware
、DisposableBean
、FactoryBean<Resource[]>
、InitializingBean
、ResourceLoaderAware
public class SortedResourcesFactoryBean
extends AbstractFactoryBean<Resource[]>
implements ResourceLoaderAware
ロケーション文字列のリストを受け取り、
Resource
インスタンスのソートされた配列を作成する FactoryBean
実装。- 導入:
- 3.0
- 作成者:
- Dave Syer, Juergen Hoeller, Christian Dupuis
フィールドのサマリー
クラス org.springframework.beans.factory.config.AbstractFactoryBean から継承されたフィールド
logger
インターフェース org.springframework.beans.factory.FactoryBean から継承されたフィールド
OBJECT_TYPE_ATTRIBUTE
コンストラクターのサマリー
コンストラクターコンストラクター説明SortedResourcesFactoryBean
(ListSE<StringSE> locations) SortedResourcesFactoryBean
(ResourceLoader resourceLoader, ListSE<StringSE> locations) メソッドのサマリー
修飾子と型メソッド説明protected Resource[]
このファクトリによって返されるオブジェクトを構築するためにサブクラスがオーバーライドする必要があるテンプレートメソッド。この抽象メソッドの宣言は、FactoryBean インターフェースのメソッドを反映しており、抽象テンプレートメソッドを一貫して提供します。void
setResourceLoader
(ResourceLoader resourceLoader) このオブジェクトが実行される ResourceLoader を設定します。クラス org.springframework.beans.factory.config.AbstractFactoryBean から継承されたメソッド
afterPropertiesSet, destroy, destroyInstance, getBeanFactory, getBeanTypeConverter, getEarlySingletonInterfaces, getObject, isSingleton, setBeanClassLoader, setBeanFactory, setSingleton
コンストラクターの詳細
SortedResourcesFactoryBean
SortedResourcesFactoryBean
メソッドの詳細
setResourceLoader
インターフェースからコピーされた説明:ResourceLoaderAware
このオブジェクトが実行される ResourceLoader を設定します。これは ResourcePatternResolver であり、
instanceof ResourcePatternResolver
で確認できます。ResourcePatternUtils.getResourcePatternResolver
メソッドも参照してください。通常の Bean プロパティの設定後、InitializingBean の
afterPropertiesSet
またはカスタム init メソッドのような初期コールバックの前に呼び出されます。ApplicationContextAware のsetApplicationContext
の前に呼び出されます。- 次で指定:
- インターフェース
ResourceLoaderAware
のsetResourceLoader
- パラメーター:
resourceLoader
- このオブジェクトによって使用される ResourceLoader オブジェクト- 関連事項:
getObjectType
クラスからコピーされた説明:AbstractFactoryBean
この抽象メソッドの宣言は、FactoryBean インターフェースのメソッドを反映しており、抽象テンプレートメソッドを一貫して提供します。- 次で指定:
- インターフェース
FactoryBean<Resource[]>
のgetObjectType
- 次で指定:
- クラス
AbstractFactoryBean<Resource[]>
のgetObjectType
- 戻り値:
- この FactoryBean が作成するオブジェクトの型、または呼び出し時に不明な場合は
null
- 関連事項:
createInstance
クラスからコピーされた説明:AbstractFactoryBean
このファクトリによって返されるオブジェクトを構築するためにサブクラスがオーバーライドする必要があるテンプレートメソッド。シングルトンの場合はこの FactoryBean の初期化時に呼び出され、そうでない場合は各
AbstractFactoryBean.getObject()
コール時に呼び出されます。- 次で指定:
- クラス
AbstractFactoryBean<Resource[]>
のcreateInstance
- 戻り値:
- このファクトリによって返されたオブジェクト
- 例外:
ExceptionSE
- オブジェクトの作成中に例外が発生した場合- 関連事項: