Interface MojoDescriptorExtractor
-
- All Known Implementing Classes:
AbstractScriptedMojoDescriptorExtractor
,JavaAnnotationsMojoDescriptorExtractor
,JavaJavadocMojoDescriptorExtractor
public interface MojoDescriptorExtractor
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
ROLE
Plexus role for lookup
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<org.apache.maven.plugin.descriptor.MojoDescriptor>
execute(PluginToolsRequest request)
Execute the mojo extraction.
-
-
-
Method Detail
-
execute
java.util.List<org.apache.maven.plugin.descriptor.MojoDescriptor> execute(PluginToolsRequest request) throws ExtractionException, org.apache.maven.plugin.descriptor.InvalidPluginDescriptorException
Execute the mojo extraction.- Parameters:
request
- ThePluginToolsRequest
containing information for the extraction process.- Returns:
- a list of mojo descriptors.
- Throws:
ExtractionException
- if anyorg.apache.maven.plugin.descriptor.InvalidPluginDescriptorException
- if any- Since:
- 2.5
-
-