Interface ComponentDescriptorExtractor

All Known Implementing Classes:
ClassComponentDescriptorExtractor, ComponentDescriptorExtractorSupport, SourceComponentDescriptorExtractor

public interface ComponentDescriptorExtractor
An abstraction to allow pluggable ComponentDescriptor extraction to be dropped.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
     
  • Method Summary

    Modifier and Type
    Method
    Description
    List<org.codehaus.plexus.component.repository.ComponentDescriptor<?>>
    extract(MetadataGenerationRequest configuration, org.codehaus.plexus.component.repository.ComponentDescriptor<?>[] roleDefaults)
     
  • Field Details

    • ROLE

      static final String ROLE
  • Method Details

    • extract

      List<org.codehaus.plexus.component.repository.ComponentDescriptor<?>> extract(MetadataGenerationRequest configuration, org.codehaus.plexus.component.repository.ComponentDescriptor<?>[] roleDefaults) throws Exception
      Throws:
      Exception