Package org.keycloak.it.utils
Class DockerKeycloakDistribution
java.lang.Object
org.keycloak.it.utils.DockerKeycloakDistribution
- All Implemented Interfaces:
KeycloakDistribution
-
Field Summary
Fields inherited from interface org.keycloak.it.utils.KeycloakDistribution
SCRIPT_CMD, SCRIPT_CMD_INVOKABLE -
Constructor Summary
ConstructorsConstructorDescriptionDockerKeycloakDistribution(boolean debug, boolean manualStop, boolean reCreate) -
Method Summary
Modifier and TypeMethodDescriptionintbooleanisDebug()booleanvoidstop()<D extends KeycloakDistribution>
DMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.keycloak.it.utils.KeycloakDistribution
copyOrReplaceFile, copyOrReplaceFileFromClasspath, deleteQuarkusProperties, getCliArgs, removeProperty, run, setEnvVar, setManualStop, setProperty, setQuarkusProperty
-
Constructor Details
-
DockerKeycloakDistribution
public DockerKeycloakDistribution(boolean debug, boolean manualStop, boolean reCreate)
-
-
Method Details
-
run
- Specified by:
runin interfaceKeycloakDistribution
-
stop
public void stop()- Specified by:
stopin interfaceKeycloakDistribution
-
getOutputStream
- Specified by:
getOutputStreamin interfaceKeycloakDistribution
-
fetchErrorStream
-
getErrorStream
- Specified by:
getErrorStreamin interfaceKeycloakDistribution
-
getExitCode
public int getExitCode()- Specified by:
getExitCodein interfaceKeycloakDistribution
-
isDebug
public boolean isDebug()- Specified by:
isDebugin interfaceKeycloakDistribution
-
isManualStop
public boolean isManualStop()- Specified by:
isManualStopin interfaceKeycloakDistribution
-
unwrap
- Specified by:
unwrapin interfaceKeycloakDistribution
-