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