クラス ContextSourceEc2InstanceLaunchingFactoryBean
java.lang.ObjectSE
org.springframework.beans.factory.config.AbstractFactoryBean
org.springframework.ldap.test.AbstractEc2InstanceLaunchingFactoryBean
org.springframework.ldap.test.ContextSourceEc2InstanceLaunchingFactoryBean
- 実装されているすべてのインターフェース:
org.springframework.beans.factory.Aware、org.springframework.beans.factory.BeanClassLoaderAware、org.springframework.beans.factory.BeanFactoryAware、org.springframework.beans.factory.DisposableBean、org.springframework.beans.factory.FactoryBean、org.springframework.beans.factory.InitializingBean
public class ContextSourceEc2InstanceLaunchingFactoryBean
extends AbstractEc2InstanceLaunchingFactoryBean
スーパークラスによって作成された EC2 インスタンスを使用して ContextSource を作成する FactoryBean。
フィールドのサマリー
クラス org.springframework.beans.factory.config.AbstractFactoryBean から継承されたフィールド
loggerインターフェース org.springframework.beans.factory.FactoryBean から継承されたフィールド
OBJECT_TYPE_ATTRIBUTEコンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明protected final ObjectSEdoCreateInstance(StringSE dnsName) 実際のターゲットオブジェクトを作成するために実装します。final ClassSEprotected voidsetAdditionalContextSourceProperties(LdapContextSource ctx, StringSE dnsName) ContextSource で追加のプロパティを設定するためにオーバーライドします。voidvoidsetPassword(StringSE password) voidsetPooled(boolean pooled) voidクラス org.springframework.ldap.test.AbstractEc2InstanceLaunchingFactoryBean から継承されたメソッド
createInstance, destroyInstance, setAwsKey, setAwsSecretKey, setGroupName, setImageName, setKeypairNameクラス org.springframework.beans.factory.config.AbstractFactoryBean から継承されたメソッド
afterPropertiesSet, destroy, getBeanFactory, getBeanTypeConverter, getEarlySingletonInterfaces, getObject, isSingleton, setBeanClassLoader, setBeanFactory, setSingleton
コンストラクターの詳細
ContextSourceEc2InstanceLaunchingFactoryBean
public ContextSourceEc2InstanceLaunchingFactoryBean()
メソッドの詳細
getObjectType
- 次で指定:
- インターフェース
org.springframework.beans.factory.FactoryBeanのgetObjectType - 次で指定:
- クラス
org.springframework.beans.factory.config.AbstractFactoryBeanのgetObjectType
doCreateInstance
クラスからコピーされた説明:AbstractEc2InstanceLaunchingFactoryBean実際のターゲットオブジェクトを作成するために実装します。- 次で指定:
- クラス
AbstractEc2InstanceLaunchingFactoryBeanのdoCreateInstance - パラメーター:
dnsName- 起動した EC2 イメージの IP アドレス。- 戻り値:
- この FactoryBean によって返されるオブジェクト。
- 例外:
ExceptionSE- 初期化中にエラーが発生した場合。
setPooled
public void setPooled(boolean pooled) setAdditionalContextSourceProperties
ContextSource で追加のプロパティを設定するためにオーバーライドします。- パラメーター:
ctx- 作成されたインスタンス。dnsName- 作成された Ec2 インスタンスの dns 名。
setBase
setUserDn
setPassword