C F G I J M O P S 
All Classes All Packages

C

currentJavaVMMajorVersion() - Static method in class org.projectnessie.quarkus.runner.JavaVM
 

F

findJavaVM(int) - Static method in class org.projectnessie.quarkus.runner.JavaVM
Loops from majorVersion up to 19 until a call to findJavaVMTryExact(int) returns a Java-Home.
findJavaVMTryExact(int) - Static method in class org.projectnessie.quarkus.runner.JavaVM
Find a Java-Home that exactly matches the given Java major version.
forJavaHome(String) - Static method in class org.projectnessie.quarkus.runner.JavaVM
 
forJavaHome(Path) - Static method in class org.projectnessie.quarkus.runner.JavaVM
 

G

getCurrentJavaVM() - Static method in class org.projectnessie.quarkus.runner.JavaVM
Get the JavaVM instance for the current JVM.
getExitCode() - Method in class org.projectnessie.quarkus.runner.ProcessHandler
Retrieves the exit-code of the process, if it terminated or throws a IllegalThreadStateException if it is still alive.
getJavaExecutable() - Method in class org.projectnessie.quarkus.runner.JavaVM
 
getJavaHome() - Method in class org.projectnessie.quarkus.runner.JavaVM
 
getListenUrl() - Method in class org.projectnessie.quarkus.runner.ProcessHandler
Returns the http(s) listen URL as a string as emitted to stdout by Quarkus.

I

isAlive() - Method in class org.projectnessie.quarkus.runner.ProcessHandler
 

J

JavaVM - Class in org.projectnessie.quarkus.runner
Helper class to locate a JDK by Java major version and return the path to the java executable.

M

majorVersionFromString(String) - Static method in class org.projectnessie.quarkus.runner.JavaVM
Extracts the major version from a Java-version-string as returned from System.getProeprty("java.version).
MAX_JAVA_VERSION_TO_CHECK - Static variable in class org.projectnessie.quarkus.runner.JavaVM
 
MILLIS_TO_HTTP_PORT - Static variable in class org.projectnessie.quarkus.runner.ProcessHandler
 
MILLIS_TO_STOP - Static variable in class org.projectnessie.quarkus.runner.ProcessHandler
 

O

org.projectnessie.quarkus.runner - package org.projectnessie.quarkus.runner
 

P

ProcessHandler - Class in org.projectnessie.quarkus.runner
Handles the execution of an external process, focused on running a Quarkus application jar.
ProcessHandler() - Constructor for class org.projectnessie.quarkus.runner.ProcessHandler
 

S

setStderrTarget(Consumer<String>) - Method in class org.projectnessie.quarkus.runner.ProcessHandler
 
setStdoutTarget(Consumer<String>) - Method in class org.projectnessie.quarkus.runner.ProcessHandler
 
setTicker(LongSupplier) - Method in class org.projectnessie.quarkus.runner.ProcessHandler
 
setTimeStopMillis(long) - Method in class org.projectnessie.quarkus.runner.ProcessHandler
 
setTimeToListenUrlMillis(long) - Method in class org.projectnessie.quarkus.runner.ProcessHandler
 
start(ProcessBuilder) - Method in class org.projectnessie.quarkus.runner.ProcessHandler
Starts the process from the given ProcessBuilder.
stop() - Method in class org.projectnessie.quarkus.runner.ProcessHandler
Stops the process.
C F G I J M O P S 
All Classes All Packages