LifecycleExecutionPlanCalculator@Component(role=LifecycleExecutionPlanCalculator.class) public class DefaultLifecycleExecutionPlanCalculator extends java.lang.Object implements LifecycleExecutionPlanCalculator
| Constructor | Description |
|---|---|
DefaultLifecycleExecutionPlanCalculator() |
|
DefaultLifecycleExecutionPlanCalculator(BuildPluginManager pluginManager,
DefaultLifecycles defaultLifeCycles,
MojoDescriptorCreator mojoDescriptorCreator,
LifecyclePluginResolver lifecyclePluginResolver) |
| Modifier and Type | Method | Description |
|---|---|---|
MavenExecutionPlan |
calculateExecutionPlan(MavenSession session,
MavenProject project,
java.util.List<java.lang.Object> tasks) |
|
MavenExecutionPlan |
calculateExecutionPlan(MavenSession session,
MavenProject project,
java.util.List<java.lang.Object> tasks,
boolean setup) |
|
void |
calculateForkedExecutions(MojoExecution mojoExecution,
MavenSession session) |
|
java.util.List<MojoExecution> |
calculateMojoExecutions(MavenSession session,
MavenProject project,
java.util.List<java.lang.Object> tasks) |
|
void |
setupMojoExecution(MavenSession session,
MavenProject project,
MojoExecution mojoExecution) |
public DefaultLifecycleExecutionPlanCalculator()
public DefaultLifecycleExecutionPlanCalculator(BuildPluginManager pluginManager, DefaultLifecycles defaultLifeCycles, MojoDescriptorCreator mojoDescriptorCreator, LifecyclePluginResolver lifecyclePluginResolver)
public MavenExecutionPlan calculateExecutionPlan(MavenSession session, MavenProject project, java.util.List<java.lang.Object> tasks, boolean setup) throws PluginNotFoundException, PluginResolutionException, LifecyclePhaseNotFoundException, PluginDescriptorParsingException, org.apache.maven.plugin.MojoNotFoundException, InvalidPluginDescriptorException, NoPluginFoundForPrefixException, LifecycleNotFoundException, PluginVersionResolutionException
calculateExecutionPlan in interface LifecycleExecutionPlanCalculatorPluginNotFoundExceptionPluginResolutionExceptionLifecyclePhaseNotFoundExceptionPluginDescriptorParsingExceptionorg.apache.maven.plugin.MojoNotFoundExceptionInvalidPluginDescriptorExceptionNoPluginFoundForPrefixExceptionLifecycleNotFoundExceptionPluginVersionResolutionExceptionpublic MavenExecutionPlan calculateExecutionPlan(MavenSession session, MavenProject project, java.util.List<java.lang.Object> tasks) throws PluginNotFoundException, PluginResolutionException, LifecyclePhaseNotFoundException, PluginDescriptorParsingException, org.apache.maven.plugin.MojoNotFoundException, InvalidPluginDescriptorException, NoPluginFoundForPrefixException, LifecycleNotFoundException, PluginVersionResolutionException
calculateExecutionPlan in interface LifecycleExecutionPlanCalculatorPluginNotFoundExceptionPluginResolutionExceptionLifecyclePhaseNotFoundExceptionPluginDescriptorParsingExceptionorg.apache.maven.plugin.MojoNotFoundExceptionInvalidPluginDescriptorExceptionNoPluginFoundForPrefixExceptionLifecycleNotFoundExceptionPluginVersionResolutionExceptionpublic void setupMojoExecution(MavenSession session, MavenProject project, MojoExecution mojoExecution) throws PluginNotFoundException, PluginResolutionException, PluginDescriptorParsingException, org.apache.maven.plugin.MojoNotFoundException, InvalidPluginDescriptorException, NoPluginFoundForPrefixException, LifecyclePhaseNotFoundException, LifecycleNotFoundException, PluginVersionResolutionException
setupMojoExecution in interface LifecycleExecutionPlanCalculatorPluginNotFoundExceptionPluginResolutionExceptionPluginDescriptorParsingExceptionorg.apache.maven.plugin.MojoNotFoundExceptionInvalidPluginDescriptorExceptionNoPluginFoundForPrefixExceptionLifecyclePhaseNotFoundExceptionLifecycleNotFoundExceptionPluginVersionResolutionExceptionpublic java.util.List<MojoExecution> calculateMojoExecutions(MavenSession session, MavenProject project, java.util.List<java.lang.Object> tasks) throws PluginNotFoundException, PluginResolutionException, PluginDescriptorParsingException, org.apache.maven.plugin.MojoNotFoundException, NoPluginFoundForPrefixException, InvalidPluginDescriptorException, PluginVersionResolutionException, LifecyclePhaseNotFoundException
PluginNotFoundExceptionPluginResolutionExceptionPluginDescriptorParsingExceptionorg.apache.maven.plugin.MojoNotFoundExceptionNoPluginFoundForPrefixExceptionInvalidPluginDescriptorExceptionPluginVersionResolutionExceptionLifecyclePhaseNotFoundExceptionpublic void calculateForkedExecutions(MojoExecution mojoExecution, MavenSession session) throws org.apache.maven.plugin.MojoNotFoundException, PluginNotFoundException, PluginResolutionException, PluginDescriptorParsingException, NoPluginFoundForPrefixException, InvalidPluginDescriptorException, LifecyclePhaseNotFoundException, LifecycleNotFoundException, PluginVersionResolutionException
calculateForkedExecutions in interface LifecycleExecutionPlanCalculatororg.apache.maven.plugin.MojoNotFoundExceptionPluginNotFoundExceptionPluginResolutionExceptionPluginDescriptorParsingExceptionNoPluginFoundForPrefixExceptionInvalidPluginDescriptorExceptionLifecyclePhaseNotFoundExceptionLifecycleNotFoundExceptionPluginVersionResolutionException