Package org.apache.maven.plugin
Interface MavenPluginPrerequisitesChecker
- All Superinterfaces:
- Consumer<PluginDescriptor>
- All Known Implementing Classes:
- MavenPluginJavaPrerequisiteChecker,- MavenPluginMavenPrerequisiteChecker
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface
public interface MavenPluginPrerequisitesChecker
extends Consumer<PluginDescriptor>
Service responsible for checking if plugin's prerequisites are met.
- 
Method Summary
- 
Method Details- 
accept- Specified by:
- acceptin interface- Consumer<PluginDescriptor>
- Parameters:
- pluginDescriptor-
- Throws:
- IllegalStateException- in case the checked prerequisites are not met
 
 
-