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.