Class EmbeddedMockserverContainerAutoConfiguration.MockserverContainer
- java.lang.Object
-
- com.avides.springboot.springtainer.common.container.AbstractEmbeddedContainer<P>
-
- com.avides.springboot.springtainer.common.container.AbstractBuildingEmbeddedContainer<MockserverProperties>
-
- com.avides.springboot.springtainer.mockserver.EmbeddedMockserverContainerAutoConfiguration.MockserverContainer
-
- All Implemented Interfaces:
com.avides.springboot.springtainer.common.container.EmbeddedContainer,EventListener,org.springframework.context.ApplicationListener<org.springframework.context.event.ApplicationContextEvent>
- Enclosing class:
- EmbeddedMockserverContainerAutoConfiguration
public class EmbeddedMockserverContainerAutoConfiguration.MockserverContainer extends com.avides.springboot.springtainer.common.container.AbstractBuildingEmbeddedContainer<MockserverProperties>
-
-
Constructor Summary
Constructors Constructor Description MockserverContainer(String service, org.springframework.core.env.ConfigurableEnvironment environment, MockserverProperties properties)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected List<String>getEnvs()protected booleanisContainerReady(MockserverProperties mockserverProperties)protected Map<String,Object>providedProperties()-
Methods inherited from class com.avides.springboot.springtainer.common.container.AbstractBuildingEmbeddedContainer
adjustCreateCommand, buildHostConfig, createContainer, getLabels, getTmpDirectories, onApplicationEvent, pullImage, waitUntilReady
-
-
-
-
Constructor Detail
-
MockserverContainer
public MockserverContainer(String service, org.springframework.core.env.ConfigurableEnvironment environment, MockserverProperties properties)
-
-
Method Detail
-
getEnvs
protected List<String> getEnvs()
- Overrides:
getEnvsin classcom.avides.springboot.springtainer.common.container.AbstractBuildingEmbeddedContainer<MockserverProperties>
-
providedProperties
protected Map<String,Object> providedProperties()
- Overrides:
providedPropertiesin classcom.avides.springboot.springtainer.common.container.AbstractBuildingEmbeddedContainer<MockserverProperties>
-
isContainerReady
protected boolean isContainerReady(MockserverProperties mockserverProperties)
- Specified by:
isContainerReadyin classcom.avides.springboot.springtainer.common.container.AbstractBuildingEmbeddedContainer<MockserverProperties>
-
-