类 ContainerConnectionDetailsFactory.ContainerConnectionDetails<C extends org.testcontainers.containers.Container<?>>
java.lang.Object
org.springframework.boot.testcontainers.service.connection.ContainerConnectionDetailsFactory.ContainerConnectionDetails<C>
- 类型参数:
C- the container type
- 封闭类:
ContainerConnectionDetailsFactory<C extends org.testcontainers.containers.Container<?>,D extends ConnectionDetails>
protected static class ContainerConnectionDetailsFactory.ContainerConnectionDetails<C extends org.testcontainers.containers.Container<?>>
extends Object
implements ConnectionDetails, OriginProvider, InitializingBean, ApplicationContextAware
Base class for
ConnectionDetails results that are backed by a
ContainerConnectionSource.-
构造器概要
构造器限定符构造器说明protectedCreate a newContainerConnectionDetailsFactory.ContainerConnectionDetailsinstance. -
方法概要
修饰符和类型方法说明voidprotected final CReturn the container that back this connection details instance.Return the source origin ornullif the origin is not known.voidsetApplicationContext(ApplicationContext applicationContext) 已过时, 待删除: 此 API 元素将从以后的版本中删除。
-
构造器详细资料
-
ContainerConnectionDetails
Create a newContainerConnectionDetailsFactory.ContainerConnectionDetailsinstance.- 参数:
source- the sourceContainerConnectionSource
-
-
方法详细资料
-
afterPropertiesSet
- 指定者:
afterPropertiesSet在接口中InitializingBean- 抛出:
Exception
-
getContainer
Return the container that back this connection details instance. This method can only be called once the connection details bean has been initialized.- 返回:
- the container instance
-
getOrigin
从接口复制的说明:OriginProviderReturn the source origin ornullif the origin is not known.- 指定者:
getOrigin在接口中OriginProvider- 返回:
- the origin or
null
-
setApplicationContext
@Deprecated(since="3.4.0", forRemoval=true) public void setApplicationContext(ApplicationContext applicationContext) throws BeansException 已过时, 待删除: 此 API 元素将从以后的版本中删除。- 指定者:
setApplicationContext在接口中ApplicationContextAware- 抛出:
BeansException
-