You are viewing a plain text version of this content. The canonical link for it is here.
Posted to site-commits@maven.apache.org by rf...@apache.org on 2017/01/22 19:55:29 UTC

svn commit: r1005374 [5/26] - in /websites/production/maven/components/shared-archives/maven-invoker-LATEST: ./ apidocs/ apidocs/org/apache/maven/shared/invoker/ apidocs/org/apache/maven/shared/invoker/class-use/ css/ fonts/ images/ js/ testapidocs/ te...

Modified: websites/production/maven/components/shared-archives/maven-invoker-LATEST/apidocs/org/apache/maven/shared/invoker/InvocationRequest.html
==============================================================================
--- websites/production/maven/components/shared-archives/maven-invoker-LATEST/apidocs/org/apache/maven/shared/invoker/InvocationRequest.html (original)
+++ websites/production/maven/components/shared-archives/maven-invoker-LATEST/apidocs/org/apache/maven/shared/invoker/InvocationRequest.html Sun Jan 22 19:55:27 2017
@@ -3,13 +3,13 @@
 <html lang="nl">
 <head>
 <meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
-<title>InvocationRequest (Apache Maven Invoker 2.2 API)</title>
+<title>InvocationRequest (Apache Maven Invoker 3.0.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 </head>
 <body>
 <script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
-        parent.document.title="InvocationRequest (Apache Maven Invoker 2.2 API)";
+        parent.document.title="InvocationRequest (Apache Maven Invoker 3.0.0 API)";
     }
 //-->
 </script>
@@ -35,7 +35,7 @@
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../../org/apache/maven/shared/invoker/InvocationOutputHandler.html" title="interface in org.apache.maven.shared.invoker"><span class="strong">Prev Class</span></a></li>
-<li><a href="../../../../../org/apache/maven/shared/invoker/InvocationResult.html" title="interface in org.apache.maven.shared.invoker"><span class="strong">Next Class</span></a></li>
+<li><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.CheckSumPolicy.html" title="enum in org.apache.maven.shared.invoker"><span class="strong">Next Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../../index.html?org/apache/maven/shared/invoker/InvocationRequest.html" target="_top">Frames</a></li>
@@ -59,14 +59,14 @@
 <div>
 <ul class="subNavList">
 <li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
 <li>Constr&nbsp;|&nbsp;</li>
 <li><a href="#method_summary">Method</a></li>
 </ul>
 <ul class="subNavList">
 <li>Detail:&nbsp;</li>
-<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
 <li>Constr&nbsp;|&nbsp;</li>
 <li><a href="#method_detail">Method</a></li>
 </ul>
@@ -93,53 +93,35 @@
 <pre>public interface <span class="strong">InvocationRequest</span></pre>
 <div class="block">Specifies the parameters used to control a Maven invocation.</div>
 <dl><dt><span class="strong">Version:</span></dt>
-  <dd>$Id: InvocationRequest.java 1635406 2014-10-30 06:51:13Z hboutemy $</dd></dl>
+  <dd>$Id: InvocationRequest.java 1760179 2016-09-10 14:49:13Z khmarbaise $</dd></dl>
 </li>
 </ul>
 </div>
 <div class="summary">
 <ul class="blockList">
 <li class="blockList">
-<!-- =========== FIELD SUMMARY =========== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
 <ul class="blockList">
-<li class="blockList"><a name="field_summary">
+<li class="blockList"><a name="nested_class_summary">
 <!--   -->
 </a>
-<h3>Field Summary</h3>
-<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
-<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<h3>Nested Class Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
 <tr>
 <th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Field and Description</th>
+<th class="colLast" scope="col">Interface and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#CHECKSUM_POLICY_FAIL">CHECKSUM_POLICY_FAIL</a></strong></code>
-<div class="block">The strict checksum policy which fails the build if a corrupt artifact is detected.</div>
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.CheckSumPolicy.html" title="enum in org.apache.maven.shared.invoker">InvocationRequest.CheckSumPolicy</a></strong></code>
+<div class="block">The kind of checksum policy which should be used during Maven invocation.</div>
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#CHECKSUM_POLICY_WARN">CHECKSUM_POLICY_WARN</a></strong></code>
-<div class="block">The lax checksum policy which only outputs a warning if a corrupt artifact is detected.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#REACTOR_FAIL_AT_END">REACTOR_FAIL_AT_END</a></strong></code>
-<div class="block">The failure mode "fail-at-end" where the build is only failed at its very end if necessary.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#REACTOR_FAIL_FAST">REACTOR_FAIL_FAST</a></strong></code>
-<div class="block">The failure mode "fail-fast" where the build is stopped by the first failure.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#REACTOR_FAIL_NEVER">REACTOR_FAIL_NEVER</a></strong></code>
-<div class="block">The failure mode "fail-never" in which Maven will always exit with code 0 regardless of build failures.</div>
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.ReactorFailureBehavior.html" title="enum in org.apache.maven.shared.invoker">InvocationRequest.ReactorFailureBehavior</a></strong></code>
+<div class="block">The reactor failure behavior which to be used during Maven invocation.</div>
 </td>
 </tr>
 </table>
@@ -159,42 +141,29 @@
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html" title="interface in org.apache.maven.shared.invoker">InvocationRequest</a></code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#activateReactor(java.lang.String[], java.lang.String[])">activateReactor</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;includes,
-               <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;excludes)</code>
-<div class="block">Dynamically constructs a reactor using the subdirectories of the current directory</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html" title="interface in org.apache.maven.shared.invoker">InvocationRequest</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#addShellEnvironment(java.lang.String, java.lang.String)">addShellEnvironment</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
                    <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</code>
 <div class="block">Adds the specified environment variable to the Maven invocation.</div>
 </td>
 </tr>
-<tr class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]</code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#getActivatedReactorExcludes()">getActivatedReactorExcludes</a></strong>()</code>
-<div class="block">Gets the list of subdirectory patterns to exclude from search</div>
-</td>
-</tr>
 <tr class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]</code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#getActivatedReactorIncludes()">getActivatedReactorIncludes</a></strong>()</code>
-<div class="block">Gets the list of subdirectory patterns to search</div>
-</td>
-</tr>
-<tr class="altColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#getBaseDirectory()">getBaseDirectory</a></strong>()</code>
 <div class="block">Gets the path to the base directory of the POM for the Maven invocation.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#getBaseDirectory(java.io.File)">getBaseDirectory</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;defaultDirectory)</code>
 <div class="block">Gets the path to the base directory of the POM for the Maven invocation.</div>
 </td>
 </tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#getBuilder()">getBuilder</a></strong>()</code>
+<div class="block">Get the current set builder strategy id equivalent of <code>--builder id</code>.</div>
+</td>
+</tr>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/maven/shared/invoker/InvocationOutputHandler.html" title="interface in org.apache.maven.shared.invoker">InvocationOutputHandler</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#getErrorHandler(org.apache.maven.shared.invoker.InvocationOutputHandler)">getErrorHandler</a></strong>(<a href="../../../../../org/apache/maven/shared/invoker/InvocationOutputHandler.html" title="interface in org.apache.maven.shared.invoker">InvocationOutputHandler</a>&nbsp;defaultHandler)</code>
@@ -202,23 +171,23 @@
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#getFailureBehavior()">getFailureBehavior</a></strong>()</code>
-<div class="block">Gets the failure mode of the Maven invocation.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colFirst"><code><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.CheckSumPolicy.html" title="enum in org.apache.maven.shared.invoker">InvocationRequest.CheckSumPolicy</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#getGlobalChecksumPolicy()">getGlobalChecksumPolicy</a></strong>()</code>
 <div class="block">Gets the checksum mode of the Maven invocation.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#getGlobalSettingsFile()">getGlobalSettingsFile</a></strong>()</code>
 <div class="block">Gets the path to the global settings for the Maven invocation.</div>
 </td>
 </tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#getGlobalToolchainsFile()">getGlobalToolchainsFile</a></strong>()</code>
+<div class="block">Alternate path for the global toolchains file <b>Note.</div>
+</td>
+</tr>
 <tr class="altColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#getGoals()">getGoals</a></strong>()</code>
@@ -286,41 +255,41 @@
 </td>
 </tr>
 <tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.ReactorFailureBehavior.html" title="enum in org.apache.maven.shared.invoker">InvocationRequest.ReactorFailureBehavior</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#getReactorFailureBehavior()">getReactorFailureBehavior</a></strong>()</code>
+<div class="block">Gets the failure mode of the Maven invocation.</div>
+</td>
+</tr>
+<tr class="altColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#getResumeFrom()">getResumeFrom</a></strong>()</code>
 <div class="block">Get the value of <code>resume-from</code></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#getShellEnvironments()">getShellEnvironments</a></strong>()</code>
 <div class="block">Gets the environment variables for the Maven invocation.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#getThreads()">getThreads</a></strong>()</code>
 <div class="block">Get the value of the <code>threads</code> argument.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#getToolchainsFile()">getToolchainsFile</a></strong>()</code>
 <div class="block">Gets the path to the custom toolchains file</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#getUserSettingsFile()">getUserSettingsFile</a></strong>()</code>
 <div class="block">Gets the path to the user settings for the Maven invocation.</div>
 </td>
 </tr>
-<tr class="altColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#isActivatedReactor()">isActivatedReactor</a></strong>()</code>
-<div class="block">Gets whether Maven should search subdirectories to build a dynamic reactor</div>
-</td>
-</tr>
 <tr class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#isAlsoMake()">isAlsoMake</a></strong>()</code>
@@ -335,14 +304,14 @@
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#isDebug()">isDebug</a></strong>()</code>
-<div class="block">Gets the debug mode of the Maven invocation.</div>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#isBatchMode()">isBatchMode</a></strong>()</code>
+<div class="block">By default, Maven is executed in batch mode.</div>
 </td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#isInteractive()">isInteractive</a></strong>()</code>
-<div class="block">Gets the interaction mode of the Maven invocation.</div>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#isDebug()">isDebug</a></strong>()</code>
+<div class="block">Gets the debug mode of the Maven invocation.</div>
 </td>
 </tr>
 <tr class="rowColor">
@@ -378,7 +347,7 @@
 <tr class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#isShowVersion()">isShowVersion</a></strong>()</code>
-<div class="block">The show version behaviour (-V option)</div>
+<div class="block">The show version behavior (-V option)</div>
 </td>
 </tr>
 <tr class="rowColor">
@@ -407,6 +376,18 @@
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html" title="interface in org.apache.maven.shared.invoker">InvocationRequest</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#setBatchMode(boolean)">setBatchMode</a></strong>(boolean&nbsp;batchMode)</code>
+<div class="block">Sets the interaction mode of the Maven invocation.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html" title="interface in org.apache.maven.shared.invoker">InvocationRequest</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#setBuilder(java.lang.String)">setBuilder</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id)</code>
+<div class="block">The id of the build strategy to use. equivalent of <code>--builder id</code>.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html" title="interface in org.apache.maven.shared.invoker">InvocationRequest</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#setDebug(boolean)">setDebug</a></strong>(boolean&nbsp;debug)</code>
 <div class="block">Sets the debug mode of the Maven invocation.</div>
 </td>
@@ -419,20 +400,20 @@
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html" title="interface in org.apache.maven.shared.invoker">InvocationRequest</a></code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#setFailureBehavior(java.lang.String)">setFailureBehavior</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;failureBehavior)</code>
-<div class="block">Sets the failure mode of the Maven invocation.</div>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#setGlobalChecksumPolicy(org.apache.maven.shared.invoker.InvocationRequest.CheckSumPolicy)">setGlobalChecksumPolicy</a></strong>(<a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.CheckSumPolicy.html" title="enum in org.apache.maven.shared.invoker">InvocationRequest.CheckSumPolicy</a>&nbsp;globalChecksumPolicy)</code>
+<div class="block">Sets the checksum mode of the Maven invocation.</div>
 </td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html" title="interface in org.apache.maven.shared.invoker">InvocationRequest</a></code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#setGlobalChecksumPolicy(java.lang.String)">setGlobalChecksumPolicy</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;globalChecksumPolicy)</code>
-<div class="block">Sets the checksum mode of the Maven invocation.</div>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#setGlobalSettingsFile(java.io.File)">setGlobalSettingsFile</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;globalSettings)</code>
+<div class="block">Sets the path to the global settings for the Maven invocation.</div>
 </td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html" title="interface in org.apache.maven.shared.invoker">InvocationRequest</a></code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#setGlobalSettingsFile(java.io.File)">setGlobalSettingsFile</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;globalSettings)</code>
-<div class="block">Sets the path to the global settings for the Maven invocation.</div>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#setGlobalToolchainsFile(java.io.File)">setGlobalToolchainsFile</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;toolchains)</code>
+<div class="block">Sets the alternate path for the global toolchains file Equivalent of <code>-gt</code> or <code>--global-toolchains</code></div>
 </td>
 </tr>
 <tr class="altColor">
@@ -449,76 +430,76 @@
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html" title="interface in org.apache.maven.shared.invoker">InvocationRequest</a></code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#setInteractive(boolean)">setInteractive</a></strong>(boolean&nbsp;interactive)</code>
-<div class="block">Sets the interaction mode of the Maven invocation.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html" title="interface in org.apache.maven.shared.invoker">InvocationRequest</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#setJavaHome(java.io.File)">setJavaHome</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;javaHome)</code>
 <div class="block">Sets the path to the base directory of the Java installation used to run Maven.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html" title="interface in org.apache.maven.shared.invoker">InvocationRequest</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#setLocalRepositoryDirectory(java.io.File)">setLocalRepositoryDirectory</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;localRepository)</code>
 <div class="block">Sets the path to the base directory of the local repository to use for the Maven invocation.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html" title="interface in org.apache.maven.shared.invoker">InvocationRequest</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#setMavenOpts(java.lang.String)">setMavenOpts</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;mavenOpts)</code>
 <div class="block">Sets the value of the <code>MAVEN_OPTS</code> environment variable.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html" title="interface in org.apache.maven.shared.invoker">InvocationRequest</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#setNonPluginUpdates(boolean)">setNonPluginUpdates</a></strong>(boolean&nbsp;nonPluginUpdates)</code>
 <div class="block">Specifies whether Maven should check for plugin updates.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html" title="interface in org.apache.maven.shared.invoker">InvocationRequest</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#setOffline(boolean)">setOffline</a></strong>(boolean&nbsp;offline)</code>
 <div class="block">Sets the network mode of the Maven invocation.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html" title="interface in org.apache.maven.shared.invoker">InvocationRequest</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#setOutputHandler(org.apache.maven.shared.invoker.InvocationOutputHandler)">setOutputHandler</a></strong>(<a href="../../../../../org/apache/maven/shared/invoker/InvocationOutputHandler.html" title="interface in org.apache.maven.shared.invoker">InvocationOutputHandler</a>&nbsp;outputHandler)</code>
 <div class="block">Sets the handler used to capture the standard output from the Maven build.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html" title="interface in org.apache.maven.shared.invoker">InvocationRequest</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#setPomFile(java.io.File)">setPomFile</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;pomFile)</code>
 <div class="block">Sets the path to the POM for the Maven invocation.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html" title="interface in org.apache.maven.shared.invoker">InvocationRequest</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#setPomFileName(java.lang.String)">setPomFileName</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;pomFilename)</code>
 <div class="block">Sets the (unqualified) filename of the POM for the Maven invocation.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html" title="interface in org.apache.maven.shared.invoker">InvocationRequest</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#setProfiles(java.util.List)">setProfiles</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;profiles)</code>
 <div class="block">Sets the profiles for the Maven invocation.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html" title="interface in org.apache.maven.shared.invoker">InvocationRequest</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#setProjects(java.util.List)">setProjects</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;projects)</code>
 <div class="block">Sets the reactor project list.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html" title="interface in org.apache.maven.shared.invoker">InvocationRequest</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#setProperties(java.util.Properties)">setProperties</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util">Properties</a>&nbsp;properties)</code>
 <div class="block">Sets the system properties for the Maven invocation.</div>
 </td>
 </tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html" title="interface in org.apache.maven.shared.invoker">InvocationRequest</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#setReactorFailureBehavior(org.apache.maven.shared.invoker.InvocationRequest.ReactorFailureBehavior)">setReactorFailureBehavior</a></strong>(<a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.ReactorFailureBehavior.html" title="enum in org.apache.maven.shared.invoker">InvocationRequest.ReactorFailureBehavior</a>&nbsp;failureBehavior)</code>
+<div class="block">Sets the failure mode of the Maven invocation.</div>
+</td>
+</tr>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html" title="interface in org.apache.maven.shared.invoker">InvocationRequest</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#setRecursive(boolean)">setRecursive</a></strong>(boolean&nbsp;recursive)</code>
@@ -546,15 +527,13 @@
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html" title="interface in org.apache.maven.shared.invoker">InvocationRequest</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#setShowVersion(boolean)">setShowVersion</a></strong>(boolean&nbsp;showVersion)</code>
-<div class="block">enable displaying version without stopping the build
- Equivalent of <code>-V</code> or <code>--show-version</code></div>
+<div class="block">enable displaying version without stopping the build Equivalent of <code>-V</code> or <code>--show-version</code></div>
 </td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html" title="interface in org.apache.maven.shared.invoker">InvocationRequest</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#setThreads(java.lang.String)">setThreads</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;threads)</code>
-<div class="block">Thread count, for instance 2.0C where C is core multiplied
- Equivalent of <code>-T</code> or <code>--threads</code>
+<div class="block">Thread count, for instance 2.0C where C is core multiplied Equivalent of <code>-T</code> or <code>--threads</code>
  
  <strong>note: </strong>available since Maven3
  </div>
@@ -563,11 +542,7 @@
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html" title="interface in org.apache.maven.shared.invoker">InvocationRequest</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#setToolchainsFile(java.io.File)">setToolchainsFile</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;toolchains)</code>
-<div class="block">Sets the alternate path for the user toolchains file
- Equivalent of <code>-t</code> or <code>--toolchains</code>
- 
- <strong>note: </strong>available since Maven3
- </div>
+<div class="block">Sets the alternate path for the user toolchains file Equivalent of <code>-t</code> or <code>--toolchains</code></div>
 </td>
 </tr>
 <tr class="rowColor">
@@ -591,85 +566,23 @@
 <div class="details">
 <ul class="blockList">
 <li class="blockList">
-<!-- ============ FIELD DETAIL =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="field_detail">
-<!--   -->
-</a>
-<h3>Field Detail</h3>
-<a name="REACTOR_FAIL_FAST">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>REACTOR_FAIL_FAST</h4>
-<pre>static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> REACTOR_FAIL_FAST</pre>
-<div class="block">The failure mode "fail-fast" where the build is stopped by the first failure.</div>
-<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.maven.shared.invoker.InvocationRequest.REACTOR_FAIL_FAST">Constant Field Values</a></dd></dl>
-</li>
-</ul>
-<a name="REACTOR_FAIL_AT_END">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>REACTOR_FAIL_AT_END</h4>
-<pre>static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> REACTOR_FAIL_AT_END</pre>
-<div class="block">The failure mode "fail-at-end" where the build is only failed at its very end if necessary.</div>
-<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.maven.shared.invoker.InvocationRequest.REACTOR_FAIL_AT_END">Constant Field Values</a></dd></dl>
-</li>
-</ul>
-<a name="REACTOR_FAIL_NEVER">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>REACTOR_FAIL_NEVER</h4>
-<pre>static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> REACTOR_FAIL_NEVER</pre>
-<div class="block">The failure mode "fail-never" in which Maven will always exit with code 0 regardless of build failures.</div>
-<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.maven.shared.invoker.InvocationRequest.REACTOR_FAIL_NEVER">Constant Field Values</a></dd></dl>
-</li>
-</ul>
-<a name="CHECKSUM_POLICY_FAIL">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>CHECKSUM_POLICY_FAIL</h4>
-<pre>static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> CHECKSUM_POLICY_FAIL</pre>
-<div class="block">The strict checksum policy which fails the build if a corrupt artifact is detected.</div>
-<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.maven.shared.invoker.InvocationRequest.CHECKSUM_POLICY_FAIL">Constant Field Values</a></dd></dl>
-</li>
-</ul>
-<a name="CHECKSUM_POLICY_WARN">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>CHECKSUM_POLICY_WARN</h4>
-<pre>static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> CHECKSUM_POLICY_WARN</pre>
-<div class="block">The lax checksum policy which only outputs a warning if a corrupt artifact is detected.</div>
-<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.maven.shared.invoker.InvocationRequest.CHECKSUM_POLICY_WARN">Constant Field Values</a></dd></dl>
-</li>
-</ul>
-</li>
-</ul>
 <!-- ============ METHOD DETAIL ========== -->
 <ul class="blockList">
 <li class="blockList"><a name="method_detail">
 <!--   -->
 </a>
 <h3>Method Detail</h3>
-<a name="isInteractive()">
+<a name="isBatchMode()">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>isInteractive</h4>
-<pre>boolean&nbsp;isInteractive()</pre>
-<div class="block">Gets the interaction mode of the Maven invocation. By default, Maven is executed in batch mode.</div>
-<dl><dt><span class="strong">Returns:</span></dt><dd><code>true</code> if Maven should be executed in interactive mode, <code>false</code> if the batch
-         mode is used.</dd></dl>
+<h4>isBatchMode</h4>
+<pre>boolean&nbsp;isBatchMode()</pre>
+<div class="block">By default, Maven is executed in batch mode. This mean no interaction with the Maven process can be done.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd><code>true</code> if Maven should be executed in batch mode, <code>false</code> if Maven is executed in
+         interactive mode.</dd><dt><span class="strong">Since:</span></dt>
+  <dd>3.0.0</dd></dl>
 </li>
 </ul>
 <a name="isOffline()">
@@ -680,8 +593,8 @@
 <h4>isOffline</h4>
 <pre>boolean&nbsp;isOffline()</pre>
 <div class="block">Gets the network mode of the Maven invocation. By default, Maven is executed in online mode.</div>
-<dl><dt><span class="strong">Returns:</span></dt><dd><code>true</code> if Maven should be executed in offline mode, <code>false</code> if the online mode
-         is used.</dd></dl>
+<dl><dt><span class="strong">Returns:</span></dt><dd><code>true</code> if Maven should be executed in offline mode, <code>false</code> if the online mode is
+         used.</dd></dl>
 </li>
 </ul>
 <a name="isUpdateSnapshots()">
@@ -707,40 +620,6 @@
 <dl><dt><span class="strong">Returns:</span></dt><dd><code>true</code> if sub modules should be build, <code>false</code> otherwise.</dd></dl>
 </li>
 </ul>
-<a name="isActivatedReactor()">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isActivatedReactor</h4>
-<pre>boolean&nbsp;isActivatedReactor()</pre>
-<div class="block">Gets whether Maven should search subdirectories to build a dynamic reactor</div>
-<dl><dt><span class="strong">Returns:</span></dt><dd><code>true</code> if we should search subdirectories, <code>false</code> otherwise</dd></dl>
-</li>
-</ul>
-<a name="getActivatedReactorIncludes()">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getActivatedReactorIncludes</h4>
-<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;getActivatedReactorIncludes()</pre>
-<div class="block">Gets the list of subdirectory patterns to search</div>
-<dl><dt><span class="strong">Returns:</span></dt><dd>list of subdirectory patterns to search, or <code>null</code> in which case defaults should be used</dd></dl>
-</li>
-</ul>
-<a name="getActivatedReactorExcludes()">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getActivatedReactorExcludes</h4>
-<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;getActivatedReactorExcludes()</pre>
-<div class="block">Gets the list of subdirectory patterns to exclude from search</div>
-<dl><dt><span class="strong">Returns:</span></dt><dd>list of subdirectory patterns to exclude search, or <code>null</code> in which case nothing should be
-         excluded</dd></dl>
-</li>
-</ul>
 <a name="getProjects()">
 <!--   -->
 </a>
@@ -748,8 +627,8 @@
 <li class="blockList">
 <h4>getProjects</h4>
 <pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getProjects()</pre>
-<div class="block">A list of specified reactor projects to build instead of all projects. 
- A project can be specified by [groupId]:artifactId or by its relative path.</div>
+<div class="block">A list of specified reactor projects to build instead of all projects. A project can be specified by
+ [groupId]:artifactId or by its relative path.</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>the list of projects to add to reactor build, otherwise <code>null</code></dd><dt><span class="strong">Since:</span></dt>
   <dd>2.1</dd></dl>
 </li>
@@ -798,8 +677,8 @@
 <h4>isDebug</h4>
 <pre>boolean&nbsp;isDebug()</pre>
 <div class="block">Gets the debug mode of the Maven invocation. By default, Maven is executed in normal mode.</div>
-<dl><dt><span class="strong">Returns:</span></dt><dd><code>true</code> if Maven should be executed in debug mode, <code>false</code> if the normal mode
-         should be used.</dd></dl>
+<dl><dt><span class="strong">Returns:</span></dt><dd><code>true</code> if Maven should be executed in debug mode, <code>false</code> if the normal mode should
+         be used.</dd></dl>
 </li>
 </ul>
 <a name="isShowErrors()">
@@ -837,16 +716,18 @@
 <dl><dt><span class="strong">Returns:</span></dt><dd><code>true</code> if plugin updates should be suppressed, <code>false</code> otherwise.</dd></dl>
 </li>
 </ul>
-<a name="getFailureBehavior()">
+<a name="getReactorFailureBehavior()">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>getFailureBehavior</h4>
-<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getFailureBehavior()</pre>
-<div class="block">Gets the failure mode of the Maven invocation. By default, the mode <a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#REACTOR_FAIL_FAST"><code>REACTOR_FAIL_FAST</code></a> is used.</div>
-<dl><dt><span class="strong">Returns:</span></dt><dd>The failure mode, one of <a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#REACTOR_FAIL_FAST"><code>REACTOR_FAIL_FAST</code></a>, <a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#REACTOR_FAIL_AT_END"><code>REACTOR_FAIL_AT_END</code></a> and
-         <a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#REACTOR_FAIL_NEVER"><code>REACTOR_FAIL_NEVER</code></a>.</dd></dl>
+<h4>getReactorFailureBehavior</h4>
+<pre><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.ReactorFailureBehavior.html" title="enum in org.apache.maven.shared.invoker">InvocationRequest.ReactorFailureBehavior</a>&nbsp;getReactorFailureBehavior()</pre>
+<div class="block">Gets the failure mode of the Maven invocation. By default, the mode <a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.ReactorFailureBehavior.html#FailFast"><code>InvocationRequest.ReactorFailureBehavior.FailFast</code></a> is
+ used.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The failure mode, one of <a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.ReactorFailureBehavior.html#FailFast"><code>InvocationRequest.ReactorFailureBehavior.FailFast</code></a>,
+         <a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.ReactorFailureBehavior.html#FailAtEnd"><code>InvocationRequest.ReactorFailureBehavior.FailAtEnd</code></a> and <a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.ReactorFailureBehavior.html#FailNever"><code>InvocationRequest.ReactorFailureBehavior.FailNever</code></a>.</dd><dt><span class="strong">Since:</span></dt>
+  <dd>3.0.0</dd></dl>
 </li>
 </ul>
 <a name="getLocalRepositoryDirectory(java.io.File)">
@@ -859,8 +740,8 @@
 <div class="block">Gets the path to the base directory of the local repository to use for the Maven invocation.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>defaultDirectory</code> - The default location to use if no location is configured for this request, may be
             <code>null</code>.</dd>
-<dt><span class="strong">Returns:</span></dt><dd>The path to the base directory of the local repository or <code>null</code> to use the location from
-         the <code>settings.xml</code>.</dd></dl>
+<dt><span class="strong">Returns:</span></dt><dd>The path to the base directory of the local repository or <code>null</code> to use the location from the
+         <code>settings.xml</code>.</dd></dl>
 </li>
 </ul>
 <a name="getInputStream(java.io.InputStream)">
@@ -956,8 +837,8 @@
 <h4>getJavaHome</h4>
 <pre><a href="http://docs.oracle.com/javase/7/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;getJavaHome()</pre>
 <div class="block">Gets the path to the base directory of the Java installation used to run Maven.</div>
-<dl><dt><span class="strong">Returns:</span></dt><dd>The path to the base directory of the Java installation used to run Maven or <code>null</code> to use
-         the default Java home.</dd></dl>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The path to the base directory of the Java installation used to run Maven or <code>null</code> to use the
+         default Java home.</dd></dl>
 </li>
 </ul>
 <a name="getProperties()">
@@ -1020,15 +901,29 @@
   <dd>2.1</dd></dl>
 </li>
 </ul>
+<a name="getGlobalToolchainsFile()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getGlobalToolchainsFile</h4>
+<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;getGlobalToolchainsFile()</pre>
+<div class="block">Alternate path for the global toolchains file <b>Note. This is available since Maven 3.3.1</b></div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The path to the custom global toolchains file or <code>null</code> to load the global toolchains from the
+         default location.</dd><dt><span class="strong">Since:</span></dt>
+  <dd>3.0.0</dd></dl>
+</li>
+</ul>
 <a name="getGlobalChecksumPolicy()">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>getGlobalChecksumPolicy</h4>
-<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getGlobalChecksumPolicy()</pre>
+<pre><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.CheckSumPolicy.html" title="enum in org.apache.maven.shared.invoker">InvocationRequest.CheckSumPolicy</a>&nbsp;getGlobalChecksumPolicy()</pre>
 <div class="block">Gets the checksum mode of the Maven invocation.</div>
-<dl><dt><span class="strong">Returns:</span></dt><dd>The checksum mode, one of <a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#CHECKSUM_POLICY_WARN"><code>CHECKSUM_POLICY_WARN</code></a> and <a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#CHECKSUM_POLICY_FAIL"><code>CHECKSUM_POLICY_FAIL</code></a>.</dd></dl>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The checksum mode, one of <a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.CheckSumPolicy.html#Warn"><code>InvocationRequest.CheckSumPolicy.Warn</code></a> and <a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.CheckSumPolicy.html#Fail"><code>InvocationRequest.CheckSumPolicy.Fail</code></a>.</dd><dt><span class="strong">Since:</span></dt>
+  <dd>3.0.0</dd></dl>
 </li>
 </ul>
 <a name="getProfiles()">
@@ -1071,8 +966,8 @@
 <li class="blockList">
 <h4>isShowVersion</h4>
 <pre>boolean&nbsp;isShowVersion()</pre>
-<div class="block">The show version behaviour (-V option)</div>
-<dl><dt><span class="strong">Returns:</span></dt><dd>The show version behaviour</dd><dt><span class="strong">Since:</span></dt>
+<div class="block">The show version behavior (-V option)</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The show version behavior</dd><dt><span class="strong">Since:</span></dt>
   <dd>2.0.11</dd></dl>
 </li>
 </ul>
@@ -1088,18 +983,18 @@
   <dd>2.1</dd></dl>
 </li>
 </ul>
-<a name="setInteractive(boolean)">
+<a name="setBatchMode(boolean)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>setInteractive</h4>
-<pre><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html" title="interface in org.apache.maven.shared.invoker">InvocationRequest</a>&nbsp;setInteractive(boolean&nbsp;interactive)</pre>
-<div class="block">Sets the interaction mode of the Maven invocation.
- <em>Inverse</em> equivalent of <code>-B</code> and <code>--batch-mode</code></div>
-<dl><dt><span class="strong">Parameters:</span></dt><dd><code>interactive</code> - <code>true</code> if Maven should be executed in interactive mode, <code>false</code> if
-            the batch mode is used.</dd>
-<dt><span class="strong">Returns:</span></dt><dd>This invocation request.</dd></dl>
+<h4>setBatchMode</h4>
+<pre><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html" title="interface in org.apache.maven.shared.invoker">InvocationRequest</a>&nbsp;setBatchMode(boolean&nbsp;batchMode)</pre>
+<div class="block">Sets the interaction mode of the Maven invocation. Equivalent of <code>-B</code> and <code>--batch-mode</code></div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>batchMode</code> - <code>true</code> if Maven should be executed in non-interactive mode, <code>false</code> if the
+            interactive modes is used.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>This invocation request.</dd><dt><span class="strong">Since:</span></dt>
+  <dd>3.0.0</dd></dl>
 </li>
 </ul>
 <a name="setOffline(boolean)">
@@ -1109,10 +1004,9 @@
 <li class="blockList">
 <h4>setOffline</h4>
 <pre><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html" title="interface in org.apache.maven.shared.invoker">InvocationRequest</a>&nbsp;setOffline(boolean&nbsp;offline)</pre>
-<div class="block">Sets the network mode of the Maven invocation.
- Equivalent of <code>-o</code> and <code>--offline</code></div>
-<dl><dt><span class="strong">Parameters:</span></dt><dd><code>offline</code> - <code>true</code> if Maven should be executed in offline mode, <code>false</code> if the
-            online mode is used.</dd>
+<div class="block">Sets the network mode of the Maven invocation. Equivalent of <code>-o</code> and <code>--offline</code></div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>offline</code> - <code>true</code> if Maven should be executed in offline mode, <code>false</code> if the online
+            mode is used.</dd>
 <dt><span class="strong">Returns:</span></dt><dd>This invocation request.</dd></dl>
 </li>
 </ul>
@@ -1123,10 +1017,9 @@
 <li class="blockList">
 <h4>setDebug</h4>
 <pre><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html" title="interface in org.apache.maven.shared.invoker">InvocationRequest</a>&nbsp;setDebug(boolean&nbsp;debug)</pre>
-<div class="block">Sets the debug mode of the Maven invocation.
- Equivalent of <code>-X</code> and <code>--debug</code></div>
-<dl><dt><span class="strong">Parameters:</span></dt><dd><code>debug</code> - <code>true</code> if Maven should be executed in debug mode, <code>false</code> if the normal
-            mode should be used.</dd>
+<div class="block">Sets the debug mode of the Maven invocation. Equivalent of <code>-X</code> and <code>--debug</code></div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>debug</code> - <code>true</code> if Maven should be executed in debug mode, <code>false</code> if the normal mode
+            should be used.</dd>
 <dt><span class="strong">Returns:</span></dt><dd>This invocation request.</dd></dl>
 </li>
 </ul>
@@ -1137,8 +1030,7 @@
 <li class="blockList">
 <h4>setShowErrors</h4>
 <pre><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html" title="interface in org.apache.maven.shared.invoker">InvocationRequest</a>&nbsp;setShowErrors(boolean&nbsp;showErrors)</pre>
-<div class="block">Sets the exception output mode of the Maven invocation.
- Equivalent of <code>-e</code> and <code>--errors</code></div>
+<div class="block">Sets the exception output mode of the Maven invocation. Equivalent of <code>-e</code> and <code>--errors</code></div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>showErrors</code> - <code>true</code> if Maven should print stack traces, <code>false</code> otherwise.</dd>
 <dt><span class="strong">Returns:</span></dt><dd>This invocation request.</dd></dl>
 </li>
@@ -1150,38 +1042,26 @@
 <li class="blockList">
 <h4>setUpdateSnapshots</h4>
 <pre><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html" title="interface in org.apache.maven.shared.invoker">InvocationRequest</a>&nbsp;setUpdateSnapshots(boolean&nbsp;updateSnapshots)</pre>
-<div class="block">Specifies whether Maven should enforce an update check for plugins and snapshots.
- Equivalent of <code>-U</code> and <code>--update-snapshots</code></div>
+<div class="block">Specifies whether Maven should enforce an update check for plugins and snapshots. Equivalent of <code>-U</code> and
+ <code>--update-snapshots</code></div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>updateSnapshots</code> - <code>true</code> if plugins and snapshots should be updated, <code>false</code>
             otherwise.</dd>
 <dt><span class="strong">Returns:</span></dt><dd>This invocation request.</dd></dl>
 </li>
 </ul>
-<a name="setFailureBehavior(java.lang.String)">
+<a name="setReactorFailureBehavior(org.apache.maven.shared.invoker.InvocationRequest.ReactorFailureBehavior)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>setFailureBehavior</h4>
-<pre><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html" title="interface in org.apache.maven.shared.invoker">InvocationRequest</a>&nbsp;setFailureBehavior(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;failureBehavior)</pre>
+<h4>setReactorFailureBehavior</h4>
+<pre><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html" title="interface in org.apache.maven.shared.invoker">InvocationRequest</a>&nbsp;setReactorFailureBehavior(<a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.ReactorFailureBehavior.html" title="enum in org.apache.maven.shared.invoker">InvocationRequest.ReactorFailureBehavior</a>&nbsp;failureBehavior)</pre>
 <div class="block">Sets the failure mode of the Maven invocation. Equivalent of <code>-ff</code> and <code>--fail-fast</code>, <code>-fae</code>
  and <code>--fail-at-end</code>, <code>-fn</code> and <code>--fail-never</code></div>
-<dl><dt><span class="strong">Parameters:</span></dt><dd><code>failureBehavior</code> - The failure mode, must be one of <a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#REACTOR_FAIL_FAST"><code>REACTOR_FAIL_FAST</code></a>, <a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#REACTOR_FAIL_AT_END"><code>REACTOR_FAIL_AT_END</code></a>
-            and <a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#REACTOR_FAIL_NEVER"><code>REACTOR_FAIL_NEVER</code></a>.</dd>
-<dt><span class="strong">Returns:</span></dt><dd>This invocation request.</dd></dl>
-</li>
-</ul>
-<a name="activateReactor(java.lang.String[], java.lang.String[])">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>activateReactor</h4>
-<pre><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html" title="interface in org.apache.maven.shared.invoker">InvocationRequest</a>&nbsp;activateReactor(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;includes,
-                                <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;excludes)</pre>
-<div class="block">Dynamically constructs a reactor using the subdirectories of the current directory</div>
-<dl><dt><span class="strong">Parameters:</span></dt><dd><code>includes</code> - a list of filename patterns to include, or null, in which case the default is &#x2a;/pom.xml</dd><dd><code>excludes</code> - a list of filename patterns to exclude, or null, in which case nothing is excluded</dd>
-<dt><span class="strong">Returns:</span></dt><dd>This invocation request</dd></dl>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>failureBehavior</code> - The failure mode, must be one of <a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.ReactorFailureBehavior.html#FailFast"><code>InvocationRequest.ReactorFailureBehavior.FailFast</code></a>,
+            <a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.ReactorFailureBehavior.html#FailAtEnd"><code>InvocationRequest.ReactorFailureBehavior.FailAtEnd</code></a> and <a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.ReactorFailureBehavior.html#FailNever"><code>InvocationRequest.ReactorFailureBehavior.FailNever</code></a>.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>This invocation request.</dd><dt><span class="strong">Since:</span></dt>
+  <dd>3.0.0</dd></dl>
 </li>
 </ul>
 <a name="setLocalRepositoryDirectory(java.io.File)">
@@ -1319,8 +1199,7 @@
 <li class="blockList">
 <h4>setProfiles</h4>
 <pre><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html" title="interface in org.apache.maven.shared.invoker">InvocationRequest</a>&nbsp;setProfiles(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;profiles)</pre>
-<div class="block">Sets the profiles for the Maven invocation.
- Equivalent of <code>-P</code> and <code>--active-profiles</code></div>
+<div class="block">Sets the profiles for the Maven invocation. Equivalent of <code>-P</code> and <code>--active-profiles</code></div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>profiles</code> - The profiles for the Maven invocation, may be <code>null</code> to use the default profiles.</dd>
 <dt><span class="strong">Returns:</span></dt><dd>This invocation request.</dd></dl>
 </li>
@@ -1345,10 +1224,9 @@
 <li class="blockList">
 <h4>setUserSettingsFile</h4>
 <pre><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html" title="interface in org.apache.maven.shared.invoker">InvocationRequest</a>&nbsp;setUserSettingsFile(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;userSettings)</pre>
-<div class="block">Sets the path to the user settings for the Maven invocation.
- Equivalent of <code>-s</code> and <code>--settings</code></div>
-<dl><dt><span class="strong">Parameters:</span></dt><dd><code>userSettings</code> - The path to the user settings for the Maven invocation, may be <code>null</code> to load
-            the user settings from the default location.</dd>
+<div class="block">Sets the path to the user settings for the Maven invocation. Equivalent of <code>-s</code> and <code>--settings</code></div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>userSettings</code> - The path to the user settings for the Maven invocation, may be <code>null</code> to load the
+            user settings from the default location.</dd>
 <dt><span class="strong">Returns:</span></dt><dd>This invocation request.</dd></dl>
 </li>
 </ul>
@@ -1359,8 +1237,8 @@
 <li class="blockList">
 <h4>setGlobalSettingsFile</h4>
 <pre><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html" title="interface in org.apache.maven.shared.invoker">InvocationRequest</a>&nbsp;setGlobalSettingsFile(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;globalSettings)</pre>
-<div class="block">Sets the path to the global settings for the Maven invocation.
- Equivalent of <code>-gs</code> and <code>--global-settings</code></div>
+<div class="block">Sets the path to the global settings for the Maven invocation. Equivalent of <code>-gs</code> and
+ <code>--global-settings</code></div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>globalSettings</code> - The path to the global settings for the Maven invocation, may be <code>null</code> to load
             the global settings from the default location.</dd>
 <dt><span class="strong">Returns:</span></dt><dd>This invocation request.</dd><dt><span class="strong">Since:</span></dt>
@@ -1374,28 +1252,38 @@
 <li class="blockList">
 <h4>setToolchainsFile</h4>
 <pre><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html" title="interface in org.apache.maven.shared.invoker">InvocationRequest</a>&nbsp;setToolchainsFile(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;toolchains)</pre>
-<div class="block">Sets the alternate path for the user toolchains file
- Equivalent of <code>-t</code> or <code>--toolchains</code>
- <p>
- <strong>note: </strong>available since Maven3
- </p></div>
+<div class="block">Sets the alternate path for the user toolchains file Equivalent of <code>-t</code> or <code>--toolchains</code></div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>toolchains</code> - the alternate path for the user toolchains file</dd>
 <dt><span class="strong">Returns:</span></dt><dd>This invocation request</dd><dt><span class="strong">Since:</span></dt>
   <dd>2.1</dd></dl>
 </li>
 </ul>
-<a name="setGlobalChecksumPolicy(java.lang.String)">
+<a name="setGlobalToolchainsFile(java.io.File)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setGlobalToolchainsFile</h4>
+<pre><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html" title="interface in org.apache.maven.shared.invoker">InvocationRequest</a>&nbsp;setGlobalToolchainsFile(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;toolchains)</pre>
+<div class="block">Sets the alternate path for the global toolchains file Equivalent of <code>-gt</code> or <code>--global-toolchains</code></div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>toolchains</code> - the alternate path for the global toolchains file</dd>
+<dt><span class="strong">Returns:</span></dt><dd>This invocation request</dd><dt><span class="strong">Since:</span></dt>
+  <dd>3.0.0</dd></dl>
+</li>
+</ul>
+<a name="setGlobalChecksumPolicy(org.apache.maven.shared.invoker.InvocationRequest.CheckSumPolicy)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>setGlobalChecksumPolicy</h4>
-<pre><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html" title="interface in org.apache.maven.shared.invoker">InvocationRequest</a>&nbsp;setGlobalChecksumPolicy(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;globalChecksumPolicy)</pre>
-<div class="block">Sets the checksum mode of the Maven invocation.
- Equivalent of <code>-c</code> or <code>--lax-checksums</code>, <code>-C</code> or <code>--strict-checksums</code></div>
-<dl><dt><span class="strong">Parameters:</span></dt><dd><code>globalChecksumPolicy</code> - The checksum mode, must be one of <a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#CHECKSUM_POLICY_WARN"><code>CHECKSUM_POLICY_WARN</code></a> and
-            <a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html#CHECKSUM_POLICY_FAIL"><code>CHECKSUM_POLICY_FAIL</code></a>.</dd>
-<dt><span class="strong">Returns:</span></dt><dd>This invocation request.</dd></dl>
+<pre><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html" title="interface in org.apache.maven.shared.invoker">InvocationRequest</a>&nbsp;setGlobalChecksumPolicy(<a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.CheckSumPolicy.html" title="enum in org.apache.maven.shared.invoker">InvocationRequest.CheckSumPolicy</a>&nbsp;globalChecksumPolicy)</pre>
+<div class="block">Sets the checksum mode of the Maven invocation. Equivalent of <code>-c</code> or <code>--lax-checksums</code>, <code>-C</code>
+ or <code>--strict-checksums</code></div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>globalChecksumPolicy</code> - The checksum mode, must be one of <a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.CheckSumPolicy.html#Warn"><code>InvocationRequest.CheckSumPolicy.Warn</code></a> and
+            <a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.CheckSumPolicy.html#Fail"><code>InvocationRequest.CheckSumPolicy.Fail</code></a>.</dd>
+<dt><span class="strong">Returns:</span></dt><dd>This invocation request.</dd><dt><span class="strong">Since:</span></dt>
+  <dd>3.0.0</dd></dl>
 </li>
 </ul>
 <a name="setNonPluginUpdates(boolean)">
@@ -1407,11 +1295,10 @@
 <pre><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html" title="interface in org.apache.maven.shared.invoker">InvocationRequest</a>&nbsp;setNonPluginUpdates(boolean&nbsp;nonPluginUpdates)</pre>
 <div class="block">Specifies whether Maven should check for plugin updates.
  <p>
- Equivalent of <code>-npu</code> or <code>--no-plugin-updates</code><br/> 
+ Equivalent of <code>-npu</code> or <code>--no-plugin-updates</code><br/>
  <strong>note: </strong>Ineffective with Maven3, only kept for backward compatibility
  </p></div>
-<dl><dt><span class="strong">Parameters:</span></dt><dd><code>nonPluginUpdates</code> - <code>true</code> if plugin updates should be suppressed, <code>false</code>
-            otherwise.</dd>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>nonPluginUpdates</code> - <code>true</code> if plugin updates should be suppressed, <code>false</code> otherwise.</dd>
 <dt><span class="strong">Returns:</span></dt><dd>This invocation request.</dd></dl>
 </li>
 </ul>
@@ -1422,8 +1309,8 @@
 <li class="blockList">
 <h4>setRecursive</h4>
 <pre><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html" title="interface in org.apache.maven.shared.invoker">InvocationRequest</a>&nbsp;setRecursive(boolean&nbsp;recursive)</pre>
-<div class="block">Sets the recursion behavior of a reactor invocation.
- <em>Inverse</em> equivalent of <code>-N</code> and <code>--non-recursive</code></div>
+<div class="block">Sets the recursion behavior of a reactor invocation. <em>Inverse</em> equivalent of <code>-N</code> and
+ <code>--non-recursive</code></div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>recursive</code> - <code>true</code> if sub modules should be build, <code>false</code> otherwise.</dd>
 <dt><span class="strong">Returns:</span></dt><dd>This invocation request.</dd></dl>
 </li>
@@ -1449,8 +1336,8 @@
 <h4>setMavenOpts</h4>
 <pre><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html" title="interface in org.apache.maven.shared.invoker">InvocationRequest</a>&nbsp;setMavenOpts(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;mavenOpts)</pre>
 <div class="block">Sets the value of the <code>MAVEN_OPTS</code> environment variable.</div>
-<dl><dt><span class="strong">Parameters:</span></dt><dd><code>mavenOpts</code> - The value of the <code>MAVEN_OPTS</code> environment variable, may be <code>null</code> to
-            use the default options.</dd>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>mavenOpts</code> - The value of the <code>MAVEN_OPTS</code> environment variable, may be <code>null</code> to use
+            the default options.</dd>
 <dt><span class="strong">Returns:</span></dt><dd>This invocation request.</dd></dl>
 </li>
 </ul>
@@ -1461,8 +1348,7 @@
 <li class="blockList">
 <h4>setShowVersion</h4>
 <pre><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html" title="interface in org.apache.maven.shared.invoker">InvocationRequest</a>&nbsp;setShowVersion(boolean&nbsp;showVersion)</pre>
-<div class="block">enable displaying version without stopping the build
- Equivalent of <code>-V</code> or <code>--show-version</code></div>
+<div class="block">enable displaying version without stopping the build Equivalent of <code>-V</code> or <code>--show-version</code></div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>showVersion</code> - enable displaying version</dd>
 <dt><span class="strong">Returns:</span></dt><dd>This invocation request.</dd><dt><span class="strong">Since:</span></dt>
   <dd>2.0.11</dd></dl>
@@ -1475,8 +1361,7 @@
 <li class="blockList">
 <h4>setThreads</h4>
 <pre><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html" title="interface in org.apache.maven.shared.invoker">InvocationRequest</a>&nbsp;setThreads(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;threads)</pre>
-<div class="block">Thread count, for instance 2.0C where C is core multiplied
- Equivalent of <code>-T</code> or <code>--threads</code>
+<div class="block">Thread count, for instance 2.0C where C is core multiplied Equivalent of <code>-T</code> or <code>--threads</code>
  <p>
  <strong>note: </strong>available since Maven3
  </p></div>
@@ -1492,8 +1377,7 @@
 <li class="blockList">
 <h4>setProjects</h4>
 <pre><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html" title="interface in org.apache.maven.shared.invoker">InvocationRequest</a>&nbsp;setProjects(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;projects)</pre>
-<div class="block">Sets the reactor project list.
- Equivalent of <code>-P</code> or <code>--projects</code></div>
+<div class="block">Sets the reactor project list. Equivalent of <code>-pl</code> or <code>--projects</code></div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>projects</code> - the reactor project list</dd>
 <dt><span class="strong">Returns:</span></dt><dd>This invocation request.</dd><dt><span class="strong">Since:</span></dt>
   <dd>2.1</dd></dl>
@@ -1506,8 +1390,7 @@
 <li class="blockList">
 <h4>setAlsoMake</h4>
 <pre><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html" title="interface in org.apache.maven.shared.invoker">InvocationRequest</a>&nbsp;setAlsoMake(boolean&nbsp;alsoMake)</pre>
-<div class="block">Enable the 'also make' mode.
- Equivalent of <code>-am</code> or <code>--also-make</code></div>
+<div class="block">Enable the 'also make' mode. Equivalent of <code>-am</code> or <code>--also-make</code></div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>alsoMake</code> - enable 'also make' mode</dd>
 <dt><span class="strong">Returns:</span></dt><dd>This invocation request.</dd><dt><span class="strong">Since:</span></dt>
   <dd>2.1</dd></dl>
@@ -1529,17 +1412,43 @@
 <a name="setResumeFrom(java.lang.String)">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>setResumeFrom</h4>
 <pre><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html" title="interface in org.apache.maven.shared.invoker">InvocationRequest</a>&nbsp;setResumeFrom(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;resumeFrom)</pre>
-<div class="block">Resume reactor from specified project.
- Equivalent of <code>-rf</code> or <code>--resume-from</code></div>
+<div class="block">Resume reactor from specified project. Equivalent of <code>-rf</code> or <code>--resume-from</code></div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>resumeFrom</code> - set the project to resume from</dd>
 <dt><span class="strong">Returns:</span></dt><dd>This invocation request</dd><dt><span class="strong">Since:</span></dt>
   <dd>2.1</dd></dl>
 </li>
 </ul>
+<a name="setBuilder(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setBuilder</h4>
+<pre><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html" title="interface in org.apache.maven.shared.invoker">InvocationRequest</a>&nbsp;setBuilder(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id)</pre>
+<div class="block">The id of the build strategy to use. equivalent of <code>--builder id</code>. <b>Note. This is available since Maven
+ 3.2.1</b></div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>id</code> - The builder id.</dd>
+<dt><span class="strong">Returns:</span></dt><dd><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html" title="interface in org.apache.maven.shared.invoker"><code>InvocationRequest</code></a> FIXME: How to identify if this is a valid command line option?</dd><dt><span class="strong">Since:</span></dt>
+  <dd>3.0.0</dd></dl>
+</li>
+</ul>
+<a name="getBuilder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getBuilder</h4>
+<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getBuilder()</pre>
+<div class="block">Get the current set builder strategy id equivalent of <code>--builder id</code>. <b>Note. This is available since
+ Maven 3.2.1</b></div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>The current set builder id.</dd><dt><span class="strong">Since:</span></dt>
+  <dd>3.0.0</dd></dl>
+</li>
+</ul>
 </li>
 </ul>
 </li>
@@ -1566,7 +1475,7 @@
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../../org/apache/maven/shared/invoker/InvocationOutputHandler.html" title="interface in org.apache.maven.shared.invoker"><span class="strong">Prev Class</span></a></li>
-<li><a href="../../../../../org/apache/maven/shared/invoker/InvocationResult.html" title="interface in org.apache.maven.shared.invoker"><span class="strong">Next Class</span></a></li>
+<li><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.CheckSumPolicy.html" title="enum in org.apache.maven.shared.invoker"><span class="strong">Next Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../../index.html?org/apache/maven/shared/invoker/InvocationRequest.html" target="_top">Frames</a></li>
@@ -1590,14 +1499,14 @@
 <div>
 <ul class="subNavList">
 <li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
 <li>Constr&nbsp;|&nbsp;</li>
 <li><a href="#method_summary">Method</a></li>
 </ul>
 <ul class="subNavList">
 <li>Detail:&nbsp;</li>
-<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
 <li>Constr&nbsp;|&nbsp;</li>
 <li><a href="#method_detail">Method</a></li>
 </ul>
@@ -1606,6 +1515,6 @@
 <!--   -->
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright &#169; 2002&#x2013;2015 <a href="http://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2002&#x2013;2017 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
 </body>
 </html>
\ No newline at end of file

Modified: websites/production/maven/components/shared-archives/maven-invoker-LATEST/apidocs/org/apache/maven/shared/invoker/InvocationResult.html
==============================================================================
--- websites/production/maven/components/shared-archives/maven-invoker-LATEST/apidocs/org/apache/maven/shared/invoker/InvocationResult.html (original)
+++ websites/production/maven/components/shared-archives/maven-invoker-LATEST/apidocs/org/apache/maven/shared/invoker/InvocationResult.html Sun Jan 22 19:55:27 2017
@@ -3,13 +3,13 @@
 <html lang="nl">
 <head>
 <meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
-<title>InvocationResult (Apache Maven Invoker 2.2 API)</title>
+<title>InvocationResult (Apache Maven Invoker 3.0.0 API)</title>
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 </head>
 <body>
 <script type="text/javascript"><!--
     if (location.href.indexOf('is-external=true') == -1) {
-        parent.document.title="InvocationResult (Apache Maven Invoker 2.2 API)";
+        parent.document.title="InvocationResult (Apache Maven Invoker 3.0.0 API)";
     }
 //-->
 </script>
@@ -34,7 +34,7 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html" title="interface in org.apache.maven.shared.invoker"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.ReactorFailureBehavior.html" title="enum in org.apache.maven.shared.invoker"><span class="strong">Prev Class</span></a></li>
 <li><a href="../../../../../org/apache/maven/shared/invoker/Invoker.html" title="interface in org.apache.maven.shared.invoker"><span class="strong">Next Class</span></a></li>
 </ul>
 <ul class="navList">
@@ -115,7 +115,7 @@
 <th class="colLast" scope="col">Method and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code><a href="http://plexus.codehaus.org/plexus-utils/apidocs/org/codehaus/plexus/util/cli/CommandLineException.html?is-external=true" title="class or interface in org.codehaus.plexus.util.cli">CommandLineException</a></code></td>
+<td class="colFirst"><code><a href="http://codehaus-plexus.github.io/plexus-utils/apidocs/org/codehaus/plexus/util/cli/CommandLineException.html?is-external=true" title="class or interface in org.codehaus.plexus.util.cli">CommandLineException</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/maven/shared/invoker/InvocationResult.html#getExecutionException()">getExecutionException</a></strong>()</code>
 <div class="block">Gets the exception that possibly occurred during the execution of the command line.</div>
 </td>
@@ -147,7 +147,7 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>getExecutionException</h4>
-<pre><a href="http://plexus.codehaus.org/plexus-utils/apidocs/org/codehaus/plexus/util/cli/CommandLineException.html?is-external=true" title="class or interface in org.codehaus.plexus.util.cli">CommandLineException</a>&nbsp;getExecutionException()</pre>
+<pre><a href="http://codehaus-plexus.github.io/plexus-utils/apidocs/org/codehaus/plexus/util/cli/CommandLineException.html?is-external=true" title="class or interface in org.codehaus.plexus.util.cli">CommandLineException</a>&nbsp;getExecutionException()</pre>
 <div class="block">Gets the exception that possibly occurred during the execution of the command line.</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>The exception that prevented to invoke Maven or <code>null</code> if the command line was successfully
          processed by the operating system.</dd></dl>
@@ -190,7 +190,7 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.html" title="interface in org.apache.maven.shared.invoker"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/maven/shared/invoker/InvocationRequest.ReactorFailureBehavior.html" title="enum in org.apache.maven.shared.invoker"><span class="strong">Prev Class</span></a></li>
 <li><a href="../../../../../org/apache/maven/shared/invoker/Invoker.html" title="interface in org.apache.maven.shared.invoker"><span class="strong">Next Class</span></a></li>
 </ul>
 <ul class="navList">
@@ -231,6 +231,6 @@
 <!--   -->
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright &#169; 2002&#x2013;2015 <a href="http://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2002&#x2013;2017 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
 </body>
 </html>
\ No newline at end of file