Package io.quarkus.test.junit.launcher
Class DockerContainerLauncherProvider
- java.lang.Object
-
- io.quarkus.test.junit.launcher.DockerContainerLauncherProvider
-
- All Implemented Interfaces:
ArtifactLauncherProvider
public class DockerContainerLauncherProvider extends Object implements ArtifactLauncherProvider
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static class
DockerContainerLauncherProvider.DefaultDockerInitContext
-
Nested classes/interfaces inherited from interface io.quarkus.test.junit.launcher.ArtifactLauncherProvider
ArtifactLauncherProvider.CreateContext
-
-
Constructor Summary
Constructors Constructor Description DockerContainerLauncherProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DockerContainerArtifactLauncher
create(ArtifactLauncherProvider.CreateContext context)
Returns an instance ofArtifactLauncher
on which theinit
method has been calledboolean
supportsArtifactType(String type)
Determines whether this provider support the artifact type
-
-
-
Method Detail
-
supportsArtifactType
public boolean supportsArtifactType(String type)
Description copied from interface:ArtifactLauncherProvider
Determines whether this provider support the artifact type- Specified by:
supportsArtifactType
in interfaceArtifactLauncherProvider
-
create
public DockerContainerArtifactLauncher create(ArtifactLauncherProvider.CreateContext context)
Description copied from interface:ArtifactLauncherProvider
Returns an instance ofArtifactLauncher
on which theinit
method has been called- Specified by:
create
in interfaceArtifactLauncherProvider
-
-