クラス ContainerConnectionDetailsFactory<C extends org.testcontainers.containers.Container<?>,D extends ConnectionDetails>
java.lang.ObjectSE
org.springframework.boot.testcontainers.service.connection.ContainerConnectionDetailsFactory<C,D>
- 型パラメーター:
D- 接続の詳細型C- コンテナー型
- 実装済みのインターフェース一覧:
ConnectionDetailsFactory<ContainerConnectionSource<C>,D>
public abstract class ContainerConnectionDetailsFactory<C extends org.testcontainers.containers.Container<?>,D extends ConnectionDetails>
extends ObjectSE
implements ConnectionDetailsFactory<ContainerConnectionSource<C>,D>
- 導入:
- 3.1.0
- 作成者:
- Moritz Halbritter, Andy Wilkinson, Phillip Webb
ネストされたクラスの概要
ネストされたクラス修飾子と型クラス説明protected static classContainerConnectionDetailsFactory.ContainerConnectionDetails<C extends org.testcontainers.containers.Container<?>>ContainerConnectionSourceによってサポートされるConnectionDetails結果の基本クラス。フィールド概要
フィールドコンストラクター概要
コンストラクター修飾子コンストラクター説明protectedany connection nameを受け入れる新しいContainerConnectionDetailsFactoryインスタンスを作成します。protectedContainerConnectionDetailsFactory(StringSE connectionName, StringSE... requiredClassNames) 指定された接続名制限を使用して、新しいContainerConnectionDetailsFactoryインスタンスを作成します。方法の概要
フィールドの詳細
ANY_CONNECTION_NAME
任意の接続名が受け入れられるときにコンストラクターに渡される定数。
コンストラクターの詳細
ContainerConnectionDetailsFactory
protected ContainerConnectionDetailsFactory()any connection nameを受け入れる新しいContainerConnectionDetailsFactoryインスタンスを作成します。ContainerConnectionDetailsFactory
protected ContainerConnectionDetailsFactory(StringSE connectionName, StringSE... requiredClassNames) 指定された接続名制限を使用して、新しいContainerConnectionDetailsFactoryインスタンスを作成します。- パラメーター:
connectionName- 必要な接続名またはANY_CONNECTION_NAMErequiredClassNames- 存在する必要があるクラスの名前
方法の詳細
getConnectionDetails
インターフェースからコピーされた説明:ConnectionDetailsFactory- 次で指定:
- インターフェース
ConnectionDetailsFactory<C extends org.testcontainers.containers.Container<?>,内のD extends ConnectionDetails> getConnectionDetails - パラメーター:
source- ソース- 戻り値:
- 接続の詳細または
null
getContainerConnectionDetails
指定されたContainerConnectionSourcesourceからConnectionDetailsを取得します。接続を作成できない場合は、nullを返す場合があります。結果の型はContainerConnectionDetailsFactory.ContainerConnectionDetailsの拡張を考慮する必要があります。- パラメーター:
source- ソース- 戻り値:
- サービス接続または
null。