Class AbstractArchetypeDataSource

java.lang.Object
org.apache.maven.index.archetype.AbstractArchetypeDataSource

public abstract class AbstractArchetypeDataSource extends Object
Support class to implement org.apache.maven.archetype.source.ArchetypeDataSource interface. Extend this class to suit your needs.
  • Constructor Details

    • AbstractArchetypeDataSource

      @Inject protected AbstractArchetypeDataSource(Indexer indexer)
  • Method Details

    • getLogger

      protected org.slf4j.Logger getLogger()
    • getArchetypeCatalog

      public org.apache.maven.archetype.catalog.ArchetypeCatalog getArchetypeCatalog(Properties properties)
    • updateCatalog

      public void updateCatalog(Properties properties, org.apache.maven.archetype.catalog.Archetype archetype)
    • getIndexingContexts

      protected abstract List<IndexingContext> getIndexingContexts()