public abstract class AbstractArchetypeDataSource extends Object
org.apache.maven.archetype.source.ArchetypeDataSource
interface. Extend this class
to suit your needs.Modifier | Constructor and Description |
---|---|
protected |
AbstractArchetypeDataSource(Indexer indexer) |
Modifier and Type | Method and Description |
---|---|
org.apache.maven.archetype.catalog.ArchetypeCatalog |
getArchetypeCatalog(Properties properties) |
protected abstract List<IndexingContext> |
getIndexingContexts() |
protected org.slf4j.Logger |
getLogger() |
void |
updateCatalog(Properties properties,
org.apache.maven.archetype.catalog.Archetype archetype) |
@Inject protected AbstractArchetypeDataSource(Indexer indexer)
protected org.slf4j.Logger getLogger()
public org.apache.maven.archetype.catalog.ArchetypeCatalog getArchetypeCatalog(Properties properties)
public void updateCatalog(Properties properties, org.apache.maven.archetype.catalog.Archetype archetype)
protected abstract List<IndexingContext> getIndexingContexts()
Copyright © 2002–2017 The Apache Software Foundation. All rights reserved.