public interface LifecycleExecutor
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ROLE
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
MavenExecutionPlan |
calculateExecutionPlan(MavenSession session,
boolean setup,
java.lang.String... tasks) |
MavenExecutionPlan |
calculateExecutionPlan(MavenSession session,
java.lang.String... tasks) |
void |
calculateForkedExecutions(MojoExecution mojoExecution,
MavenSession session) |
void |
execute(MavenSession session) |
java.util.List<MavenProject> |
executeForkedExecutions(MojoExecution mojoExecution,
MavenSession session) |
java.util.Set<Plugin> |
getPluginsBoundByDefaultToAllLifecycles(java.lang.String packaging) |
java.util.Set<Plugin> getPluginsBoundByDefaultToAllLifecycles(java.lang.String packaging)
null
if the packaging is
unknown.MavenExecutionPlan calculateExecutionPlan(MavenSession session, java.lang.String... tasks) throws PluginNotFoundException, PluginResolutionException, PluginDescriptorParsingException, MojoNotFoundException, NoPluginFoundForPrefixException, InvalidPluginDescriptorException, PluginManagerException, LifecyclePhaseNotFoundException, LifecycleNotFoundException, PluginVersionResolutionException
MavenExecutionPlan calculateExecutionPlan(MavenSession session, boolean setup, java.lang.String... tasks) throws PluginNotFoundException, PluginResolutionException, PluginDescriptorParsingException, MojoNotFoundException, NoPluginFoundForPrefixException, InvalidPluginDescriptorException, PluginManagerException, LifecyclePhaseNotFoundException, LifecycleNotFoundException, PluginVersionResolutionException
void execute(MavenSession session)
void calculateForkedExecutions(MojoExecution mojoExecution, MavenSession session) throws MojoNotFoundException, PluginNotFoundException, PluginResolutionException, PluginDescriptorParsingException, NoPluginFoundForPrefixException, InvalidPluginDescriptorException, LifecyclePhaseNotFoundException, LifecycleNotFoundException, PluginVersionResolutionException
java.util.List<MavenProject> executeForkedExecutions(MojoExecution mojoExecution, MavenSession session) throws LifecycleExecutionException
LifecycleExecutionException