クラス 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 class
ContainerConnectionDetailsFactory.ContainerConnectionDetails<C extends org.testcontainers.containers.Container<?>>
ContainerConnectionSource
によってサポートされるConnectionDetails
結果の基本クラス。フィールドサマリー
フィールドコンストラクターのサマリー
コンストラクター修飾子コンストラクター説明protected
any connection name
を受け入れる新しいContainerConnectionDetailsFactory
インスタンスを作成します。protected
ContainerConnectionDetailsFactory
(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_NAME
requiredClassNames
- 存在する必要があるクラスの名前
メソッドの詳細
getConnectionDetails
インターフェースからコピーされた説明:ConnectionDetailsFactory
- 次で指定:
- インターフェース
ConnectionDetailsFactory<C extends org.testcontainers.containers.Container<?>,
のD extends ConnectionDetails> getConnectionDetails
- パラメーター:
source
- ソース- 戻り値:
- 接続の詳細または
null
getContainerConnectionDetails
指定されたContainerConnectionSource
source
からConnectionDetails
を取得します。接続を作成できない場合は、null
を返す場合があります。結果の型はContainerConnectionDetailsFactory.ContainerConnectionDetails
の拡張を考慮する必要があります。- パラメーター:
source
- ソース- 戻り値:
- サービス接続または
null
。