Interface LifecycleTaskSegmentCalculator
- All Known Implementing Classes:
- DefaultLifecycleTaskSegmentCalculator
public interface LifecycleTaskSegmentCalculator
Calculates the task segments in the build
NOTE: This class is not part of any public api and can be changed or deleted without prior notice.- Since:
- 3.0
- Author:
- Benjamin Bentmann, Jason van Zyl, jdcasey, Kristian Rosenvold (extracted interface)
- 
Method SummaryModifier and TypeMethodDescriptioncalculateTaskSegments(MavenSession session) calculateTaskSegments(MavenSession session, List<String> tasks) booleanrequiresProject(MavenSession session) 
- 
Method Details- 
calculateTaskSegmentsList<TaskSegment> calculateTaskSegments(MavenSession session) throws PluginNotFoundException, PluginResolutionException, PluginDescriptorParsingException, MojoNotFoundException, NoPluginFoundForPrefixException, InvalidPluginDescriptorException, PluginVersionResolutionException, LifecyclePhaseNotFoundException, LifecycleNotFoundException 
- 
calculateTaskSegmentsList<TaskSegment> calculateTaskSegments(MavenSession session, List<String> tasks) throws PluginNotFoundException, PluginResolutionException, PluginDescriptorParsingException, MojoNotFoundException, NoPluginFoundForPrefixException, InvalidPluginDescriptorException, PluginVersionResolutionException 
- 
requiresProject
 
-