Package org.apache.maven.shared.invoker
Class DefaultInvocationResult
- java.lang.Object
-
- org.apache.maven.shared.invoker.DefaultInvocationResult
-
- All Implemented Interfaces:
InvocationResult
public final class DefaultInvocationResult extends java.lang.Object implements InvocationResult
Describes the result of a Maven invocation.
-
-
Field Summary
Fields Modifier and Type Field Description private org.apache.maven.shared.utils.cli.CommandLineException
executionException
The exception that prevented to execute the command line, will benull
if Maven could be successfully started.private int
exitCode
The exit code reported by the Maven invocation.
-
Constructor Summary
Constructors Constructor Description DefaultInvocationResult()
Creates a new invocation result
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.maven.shared.utils.cli.CommandLineException
getExecutionException()
Getter for the fieldexecutionException
.int
getExitCode()
Getter for the fieldexitCode
.(package private) void
setExecutionException(org.apache.maven.shared.utils.cli.CommandLineException executionException)
Sets the exception that prevented to execute the command line.(package private) void
setExitCode(int exitCode)
Sets the exit code reported by the Maven invocation.
-
-
-
Field Detail
-
executionException
private org.apache.maven.shared.utils.cli.CommandLineException executionException
The exception that prevented to execute the command line, will benull
if Maven could be successfully started.
-
exitCode
private int exitCode
The exit code reported by the Maven invocation.
-
-
Method Detail
-
getExitCode
public int getExitCode()
Getter for the field
exitCode
.- Specified by:
getExitCode
in interfaceInvocationResult
- Returns:
- a int.
-
getExecutionException
public org.apache.maven.shared.utils.cli.CommandLineException getExecutionException()
Getter for the field
executionException
.- Specified by:
getExecutionException
in interfaceInvocationResult
- Returns:
- a
CommandLineException
object.
-
setExitCode
void setExitCode(int exitCode)
Sets the exit code reported by the Maven invocation.- Parameters:
exitCode
- The exit code reported by the Maven invocation.
-
setExecutionException
void setExecutionException(org.apache.maven.shared.utils.cli.CommandLineException executionException)
Sets the exception that prevented to execute the command line.- Parameters:
executionException
- The exception that prevented to execute the command line, may benull
.
-
-