public abstract class WiringDeclarableSupport extends DeclarableSupport
Declarable
サポートクラスは、Spring コンテナーを介してインスタンスの宣言と実装を接続するために使用されます。この実装では、最初に "bean-name" プロパティを検索します。このプロパティは、自動接続の目的で「テンプレート」として使用される Spring Bean 定義を見つけるために使用されます。自動接続は、Spring コンテナーで定義された設定に基づいて実行されます。BeanFactory
, BeanConfigurerSupport
, BeanWiringInfo
, DeclarableSupport
, LazyWiringDeclarableSupport
, Declarable
修飾子と型 | フィールドと説明 |
---|---|
protected static StringSE | TEMPLATE_BEAN_NAME_PROPERTY |
コンストラクターと説明 |
---|
WiringDeclarableSupport() |
修飾子と型 | メソッドと説明 |
---|---|
protected boolean | configureThis(BeanFactory beanFactory, StringSE templateBeanName) 指定された Spring BeanFactory で定義および識別された Bean と、オートワイヤーのテンプレートとして使用される指定された name を使用して、この Declarable オブジェクトを構成します。 |
protected boolean | configureThis(StringSE templateBeanName) Spring BeanFactory で定義および識別された Bean を使用してこの Declarable オブジェクトを構成し、指定された name をオートワイヤーのテンプレートとして使用します。 |
void | init(PropertiesSE parameters) |
protected BeanConfigurerSupport | newBeanConfigurer(BeanFactory beanFactory) 指定された Spring BeanFactory で構成された BeanConfigurerSupport の新しい初期化されたインスタンスを構築します。 |
protected BeanConfigurerSupport | newBeanConfigurer(BeanFactory beanFactory, StringSE templateBeanName) 指定された Spring BeanFactory と、この Declarable オブジェクトを接続するためのテンプレートとして使用される Spring BeanFactory で定義された Spring Bean の名前で構成された、BeanConfigurerSupport の新しい初期化されたインスタンスを構築します。 |
close, getBeanFactory, getBeanFactoryKey, locateBeanFactory, locateBeanFactory, setBeanFactoryKey
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public void init(PropertiesSE parameters)
protected boolean configureThis(StringSE templateBeanName)
BeanFactory
で定義および識別された Bean を使用してこの Declarable
オブジェクトを構成し、指定された name
をオートワイヤーのテンプレートとして使用します。templateBeanName
- オートワイヤーのテンプレートとして使用される Spring Bean の名前を含む String
SE。Declarable
オブジェクトが Spring コンテナーによって正常に構成および初期化されたかどうかを示すブール値。BeanConfigurerSupport
, configureThis(BeanFactory, String)
, DeclarableSupport.locateBeanFactory()
protected boolean configureThis(BeanFactory beanFactory, StringSE templateBeanName)
BeanFactory
で定義および識別された Bean と、オートワイヤーのテンプレートとして使用される指定された name
を使用して、この Declarable
オブジェクトを構成します。beanFactory
- Spring BeanFactory
は、この Declarable
オブジェクトを構成、自動接続、初期化するために使用されます。templateBeanName
- オートワイヤーのテンプレートとして使用される Spring Bean の名前を含む String
SE。Declarable
オブジェクトが Spring コンテナーによって正常に構成および初期化されたかどうかを示すブール値。BeanConfigurerSupport
, newBeanConfigurer(BeanFactory, String)
protected BeanConfigurerSupport newBeanConfigurer(BeanFactory beanFactory)
BeanFactory
で構成された BeanConfigurerSupport
の新しい初期化されたインスタンスを構築します。beanFactory
- Spring BeanFactory
への参照。BeanFactory
で構成された BeanConfigurerSupport
の新しい初期化されたインスタンス。BeanConfigurerSupport
, BeanFactory
, newBeanConfigurer(BeanFactory, String)
protected BeanConfigurerSupport newBeanConfigurer(BeanFactory beanFactory, StringSE templateBeanName)
BeanFactory
と、この Declarable
オブジェクトを接続するためのテンプレートとして使用される Spring BeanFactory
で定義された Spring Bean の名前で構成された、BeanConfigurerSupport
の新しい初期化されたインスタンスを構築します。beanFactory
- Spring BeanFactory
への参照。templateBeanName
- String
SE には、この Declarable
オブジェクトを接続するためのテンプレートとして使用される Spring BeanFactory
内の Spring Bean の名前が含まれています。BeanFactory
で構成された BeanConfigurerSupport
の新しい初期化されたインスタンス。BeanConfigurerSupport
, BeanFactory
Copyright © 2011–2021 Pivotal Software, Inc.. All rights reserved.