Package io.quarkus.maven.it.verifier
Class MavenProcessInvocationResult
- java.lang.Object
-
- io.quarkus.maven.it.verifier.MavenProcessInvocationResult
-
- All Implemented Interfaces:
org.apache.maven.shared.invoker.InvocationResult
public class MavenProcessInvocationResult extends Object implements org.apache.maven.shared.invoker.InvocationResult
Result ofMavenProcessInvoker.execute(InvocationRequest)
. It keeps a reference on the created process.- Author:
- Clement Escoffier
-
-
Constructor Summary
Constructors Constructor Description MavenProcessInvocationResult()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) void
destroy()
org.apache.maven.shared.utils.cli.CommandLineException
getExecutionException()
int
getExitCode()
Process
getProcess()
MavenProcessInvocationResult
setException(org.apache.maven.shared.utils.cli.CommandLineException exception)
(package private) MavenProcessInvocationResult
setProcess(Process process)
-
-
-
Method Detail
-
destroy
void destroy()
-
setProcess
MavenProcessInvocationResult setProcess(Process process)
-
setException
public MavenProcessInvocationResult setException(org.apache.maven.shared.utils.cli.CommandLineException exception)
-
getExecutionException
public org.apache.maven.shared.utils.cli.CommandLineException getExecutionException()
- Specified by:
getExecutionException
in interfaceorg.apache.maven.shared.invoker.InvocationResult
-
getExitCode
public int getExitCode()
- Specified by:
getExitCode
in interfaceorg.apache.maven.shared.invoker.InvocationResult
-
getProcess
public Process getProcess()
-
-