public interface ArchetypeArtifactManager
static final String ROLE
Model getArchetypePom(File jar) throws org.codehaus.plexus.util.xml.pull.XmlPullParserException, UnknownArchetype, IOException
org.codehaus.plexus.util.xml.pull.XmlPullParserException
UnknownArchetype
IOException
File getArchetypeFile(String groupId, String artifactId, String version, ArtifactRepository archetypeRepository, ArtifactRepository localRepository, List<ArtifactRepository> repositories, ProjectBuildingRequest buildingRequest) throws UnknownArchetype
buildingRequest
- TODOUnknownArchetype
ClassLoader getArchetypeJarLoader(File archetypeFile) throws UnknownArchetype
UnknownArchetype
ZipFile getArchetypeZipFile(File archetypeFile) throws UnknownArchetype
UnknownArchetype
boolean isFileSetArchetype(File archetypeFile)
boolean isFileSetArchetype(String groupId, String artifactId, String version, ArtifactRepository archetypeRepository, ArtifactRepository localRepository, List<ArtifactRepository> repositories, ProjectBuildingRequest buildingRequest)
buildingRequest
- TODOboolean isOldArchetype(File archetypeFile)
boolean isOldArchetype(String groupId, String artifactId, String version, ArtifactRepository archetypeRepository, ArtifactRepository localRepository, List<ArtifactRepository> repositories, ProjectBuildingRequest buildingRequest)
buildingRequest
- TODOboolean exists(String archetypeGroupId, String archetypeArtifactId, String archetypeVersion, ArtifactRepository archetypeRepository, ArtifactRepository localRepository, List<ArtifactRepository> repos, ProjectBuildingRequest buildingRequest)
buildingRequest
- TODOString getPostGenerationScript(File archetypeFile) throws UnknownArchetype
archetypeFile
- the archetype filenull
if there is no script in the
archetypeUnknownArchetype
ArchetypeDescriptor getFileSetArchetypeDescriptor(File archetypeFile) throws UnknownArchetype
UnknownArchetype
ArchetypeDescriptor getFileSetArchetypeDescriptor(String groupId, String artifactId, String version, ArtifactRepository archetypeRepository, ArtifactRepository localRepository, List<ArtifactRepository> repositories, ProjectBuildingRequest buildingRequest) throws UnknownArchetype
buildingRequest
- TODOUnknownArchetype
List<String> getFilesetArchetypeResources(File archetypeFile) throws UnknownArchetype
UnknownArchetype
ArchetypeDescriptor getOldArchetypeDescriptor(File archetypeFile) throws UnknownArchetype
UnknownArchetype
ArchetypeDescriptor getOldArchetypeDescriptor(String groupId, String artifactId, String version, ArtifactRepository archetypeRepository, ArtifactRepository localRepository, List<ArtifactRepository> repositories, ProjectBuildingRequest buildingRequest) throws UnknownArchetype
buildingRequest
- TODOUnknownArchetype
Copyright © 2007–2017 The Apache Software Foundation. All rights reserved.