org.apache.maven.lifecycle.internal
Interface LifecycleExecutionPlanCalculator
- All Known Implementing Classes:
- DefaultLifecycleExecutionPlanCalculator
public interface LifecycleExecutionPlanCalculator
- Since:
- 3.0
- Author:
- Benjamin Bentmann, Kristian Rosenvold (extract interface only)
calculateExecutionPlan
MavenExecutionPlan calculateExecutionPlan(MavenSession session,
MavenProject project,
List<Object> tasks)
throws PluginNotFoundException,
PluginResolutionException,
LifecyclePhaseNotFoundException,
PluginDescriptorParsingException,
MojoNotFoundException,
InvalidPluginDescriptorException,
NoPluginFoundForPrefixException,
LifecycleNotFoundException,
PluginVersionResolutionException
- Throws:
PluginNotFoundException
PluginResolutionException
LifecyclePhaseNotFoundException
PluginDescriptorParsingException
MojoNotFoundException
InvalidPluginDescriptorException
NoPluginFoundForPrefixException
LifecycleNotFoundException
PluginVersionResolutionException
calculateExecutionPlan
MavenExecutionPlan calculateExecutionPlan(MavenSession session,
MavenProject project,
List<Object> tasks,
boolean setup)
throws PluginNotFoundException,
PluginResolutionException,
LifecyclePhaseNotFoundException,
PluginDescriptorParsingException,
MojoNotFoundException,
InvalidPluginDescriptorException,
NoPluginFoundForPrefixException,
LifecycleNotFoundException,
PluginVersionResolutionException
- Throws:
PluginNotFoundException
PluginResolutionException
LifecyclePhaseNotFoundException
PluginDescriptorParsingException
MojoNotFoundException
InvalidPluginDescriptorException
NoPluginFoundForPrefixException
LifecycleNotFoundException
PluginVersionResolutionException
calculateForkedExecutions
void calculateForkedExecutions(MojoExecution mojoExecution,
MavenSession session)
throws MojoNotFoundException,
PluginNotFoundException,
PluginResolutionException,
PluginDescriptorParsingException,
NoPluginFoundForPrefixException,
InvalidPluginDescriptorException,
LifecyclePhaseNotFoundException,
LifecycleNotFoundException,
PluginVersionResolutionException
- Throws:
MojoNotFoundException
PluginNotFoundException
PluginResolutionException
PluginDescriptorParsingException
NoPluginFoundForPrefixException
InvalidPluginDescriptorException
LifecyclePhaseNotFoundException
LifecycleNotFoundException
PluginVersionResolutionException
setupMojoExecution
void setupMojoExecution(MavenSession session,
MavenProject project,
MojoExecution mojoExecution)
throws PluginNotFoundException,
PluginResolutionException,
PluginDescriptorParsingException,
MojoNotFoundException,
InvalidPluginDescriptorException,
NoPluginFoundForPrefixException,
LifecyclePhaseNotFoundException,
LifecycleNotFoundException,
PluginVersionResolutionException
- Throws:
PluginNotFoundException
PluginResolutionException
PluginDescriptorParsingException
MojoNotFoundException
InvalidPluginDescriptorException
NoPluginFoundForPrefixException
LifecyclePhaseNotFoundException
LifecycleNotFoundException
PluginVersionResolutionException
Copyright © 2001-2013 The Apache Software Foundation. All Rights Reserved.