Interface MojoDescriptorExtractor
- All Known Implementing Classes:
AbstractScriptedMojoDescriptorExtractor
public interface MojoDescriptorExtractor
- Author:
- jdcasey
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionexecute(PluginToolsRequest request)
Execute the mojo extraction.
-
Field Details
-
ROLE
Plexus role for lookup
-
-
Method Details
-
execute
List<MojoDescriptor> execute(PluginToolsRequest request) throws ExtractionException, InvalidPluginDescriptorExceptionExecute the mojo extraction.- Parameters:
request
- ThePluginToolsRequest
containing information for the extraction process.- Returns:
- a list of mojo descriptors.
- Throws:
ExtractionException
- if anyInvalidPluginDescriptorException
- if any- Since:
- 2.5
-