Class DefaultMavenInvokerRequest<O extends MavenOptions>
java.lang.Object
org.apache.maven.cling.invoker.BaseInvokerRequest<O>
org.apache.maven.cling.invoker.mvn.DefaultMavenInvokerRequest<O>
- Type Parameters:
O
- the options type this request carries
- All Implemented Interfaces:
InvokerRequest<O>
,MavenInvokerRequest<O>
- Direct Known Subclasses:
DefaultForkedMavenInvokerRequest
public class DefaultMavenInvokerRequest<O extends MavenOptions>
extends BaseInvokerRequest<O>
implements MavenInvokerRequest<O>
Maven execution request.
-
Constructor Summary
ConstructorDescriptionDefaultMavenInvokerRequest
(ParserRequest parserRequest, Path cwd, Path installationDirectory, Path userHomeDirectory, Map<String, String> userProperties, Map<String, String> systemProperties, Path topDirectory, Path rootDirectory, InputStream in, OutputStream out, OutputStream err, List<CoreExtension> coreExtensions, O options) -
Method Summary
Methods inherited from class org.apache.maven.cling.invoker.BaseInvokerRequest
coreExtensions, cwd, err, in, installationDirectory, out, parserRequest, rootDirectory, systemProperties, topDirectory, userHomeDirectory, userProperties
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.maven.api.cli.InvokerRequest
coreExtensions, cwd, err, in, installationDirectory, logger, lookup, messageBuilderFactory, out, parserRequest, rootDirectory, systemProperties, topDirectory, userHomeDirectory, userProperties
-
Constructor Details
-
DefaultMavenInvokerRequest
public DefaultMavenInvokerRequest(ParserRequest parserRequest, Path cwd, Path installationDirectory, Path userHomeDirectory, Map<String, String> userProperties, Map<String, String> systemProperties, Path topDirectory, Path rootDirectory, InputStream in, OutputStream out, OutputStream err, List<CoreExtension> coreExtensions, O options)
-
-
Method Details
-
options
The mandatory Maven options.- Specified by:
options
in interfaceInvokerRequest<O extends MavenOptions>
- Returns:
- the options object
-