Class CatalogArchetypeDataSource
java.lang.Object
org.apache.maven.archetype.source.CatalogArchetypeDataSource
- All Implemented Interfaces:
ArchetypeDataSource
- Direct Known Subclasses:
InternalCatalogArchetypeDataSource, LocalCatalogArchetypeDataSource, RemoteCatalogArchetypeDataSource
-
Field Summary
FieldsFields inherited from interface ArchetypeDataSource
ARCHETYPE_CATALOG_FILENAME -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ArchetypeCatalogreadCatalog(Reader reader) protected voidwriteLocalCatalog(ArchetypeCatalog catalog, File catalogFile) Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ArchetypeDataSource
getArchetypeCatalog, updateCatalog
-
Field Details
-
LOGGER
private static final org.slf4j.Logger LOGGER
-
-
Constructor Details
-
CatalogArchetypeDataSource
public CatalogArchetypeDataSource()
-
-
Method Details
-
writeLocalCatalog
protected void writeLocalCatalog(ArchetypeCatalog catalog, File catalogFile) throws ArchetypeDataSourceException - Throws:
ArchetypeDataSourceException
-
readCatalog
- Throws:
ArchetypeDataSourceException
-