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 of MavenProcessInvoker.execute(InvocationRequest). It keeps a reference on the created process.
Author:
Clement Escoffier
  • Constructor Details

    • MavenProcessInvocationResult

      public MavenProcessInvocationResult()
  • Method Details

    • destroy

      void destroy()
    • setProcess

    • 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 interface org.apache.maven.shared.invoker.InvocationResult
    • getExitCode

      public int getExitCode()
      Specified by:
      getExitCode in interface org.apache.maven.shared.invoker.InvocationResult
    • getProcess

      public Process getProcess()