Package org.apache.maven.api.cli.mvn
Interface MavenInvokerRequest<O extends MavenOptions>
- Type Parameters:
O- The specific Options type this request carries
- All Superinterfaces:
InvokerRequest<O>
- All Known Subinterfaces:
ForkedMavenInvokerRequest
- All Known Implementing Classes:
DefaultForkedMavenInvokerRequest,DefaultMavenInvokerRequest
@Experimental
public interface MavenInvokerRequest<O extends MavenOptions>
extends InvokerRequest<O>
Represents a request to invoke Maven.
This interface extends the general
InvokerRequest, specializing it for Maven-specific operations.
A MavenInvokerRequest encapsulates all the necessary information needed to perform
a Maven build, including any Maven-specific options defined in MavenOptions.
- Since:
- 4.0.0
-
Method Summary
Methods inherited from interface org.apache.maven.api.cli.InvokerRequest
coreExtensions, cwd, err, in, installationDirectory, logger, lookup, messageBuilderFactory, options, out, parserRequest, rootDirectory, systemProperties, topDirectory, userHomeDirectory, userProperties