@Component(role=ArchetypeArtifactManager.class) public class DefaultArchetypeArtifactManager extends org.codehaus.plexus.logging.AbstractLogEnabled implements ArchetypeArtifactManager
ROLE| Constructor and Description |
|---|
DefaultArchetypeArtifactManager() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
exists(String archetypeGroupId,
String archetypeArtifactId,
String archetypeVersion,
org.apache.maven.artifact.repository.ArtifactRepository archetypeRepository,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories) |
File |
getArchetypeFile(String groupId,
String artifactId,
String version,
org.apache.maven.artifact.repository.ArtifactRepository archetypeRepository,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
List<org.apache.maven.artifact.repository.ArtifactRepository> repositories) |
ClassLoader |
getArchetypeJarLoader(File archetypeFile) |
org.apache.maven.model.Model |
getArchetypePom(File jar) |
ZipFile |
getArchetypeZipFile(File archetypeFile) |
ArchetypeDescriptor |
getFileSetArchetypeDescriptor(File archetypeFile) |
ArchetypeDescriptor |
getFileSetArchetypeDescriptor(String groupId,
String artifactId,
String version,
org.apache.maven.artifact.repository.ArtifactRepository archetypeRepository,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
List<org.apache.maven.artifact.repository.ArtifactRepository> repositories) |
List<String> |
getFilesetArchetypeResources(File archetypeFile) |
ArchetypeDescriptor |
getOldArchetypeDescriptor(File archetypeFile) |
ArchetypeDescriptor |
getOldArchetypeDescriptor(String groupId,
String artifactId,
String version,
org.apache.maven.artifact.repository.ArtifactRepository archetypeRepository,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
List<org.apache.maven.artifact.repository.ArtifactRepository> repositories) |
boolean |
isFileSetArchetype(File archetypeFile) |
boolean |
isFileSetArchetype(String groupId,
String artifactId,
String version,
org.apache.maven.artifact.repository.ArtifactRepository archetypeRepository,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
List<org.apache.maven.artifact.repository.ArtifactRepository> repositories) |
boolean |
isOldArchetype(File archetypeFile) |
boolean |
isOldArchetype(String groupId,
String artifactId,
String version,
org.apache.maven.artifact.repository.ArtifactRepository archetypeRepository,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
List<org.apache.maven.artifact.repository.ArtifactRepository> repositories) |
public File getArchetypeFile(String groupId, String artifactId, String version, org.apache.maven.artifact.repository.ArtifactRepository archetypeRepository, org.apache.maven.artifact.repository.ArtifactRepository localRepository, List<org.apache.maven.artifact.repository.ArtifactRepository> repositories) throws UnknownArchetype
getArchetypeFile in interface ArchetypeArtifactManagerUnknownArchetypepublic ClassLoader getArchetypeJarLoader(File archetypeFile) throws UnknownArchetype
getArchetypeJarLoader in interface ArchetypeArtifactManagerUnknownArchetypepublic org.apache.maven.model.Model getArchetypePom(File jar) throws org.codehaus.plexus.util.xml.pull.XmlPullParserException, UnknownArchetype, IOException
getArchetypePom in interface ArchetypeArtifactManagerorg.codehaus.plexus.util.xml.pull.XmlPullParserExceptionUnknownArchetypeIOExceptionpublic ZipFile getArchetypeZipFile(File archetypeFile) throws UnknownArchetype
getArchetypeZipFile in interface ArchetypeArtifactManagerUnknownArchetypepublic boolean isFileSetArchetype(File archetypeFile)
isFileSetArchetype in interface ArchetypeArtifactManagerpublic boolean isFileSetArchetype(String groupId, String artifactId, String version, org.apache.maven.artifact.repository.ArtifactRepository archetypeRepository, org.apache.maven.artifact.repository.ArtifactRepository localRepository, List<org.apache.maven.artifact.repository.ArtifactRepository> repositories)
isFileSetArchetype in interface ArchetypeArtifactManagerpublic boolean isOldArchetype(File archetypeFile)
isOldArchetype in interface ArchetypeArtifactManagerpublic boolean isOldArchetype(String groupId, String artifactId, String version, org.apache.maven.artifact.repository.ArtifactRepository archetypeRepository, org.apache.maven.artifact.repository.ArtifactRepository localRepository, List<org.apache.maven.artifact.repository.ArtifactRepository> repositories)
isOldArchetype in interface ArchetypeArtifactManagerpublic boolean exists(String archetypeGroupId, String archetypeArtifactId, String archetypeVersion, org.apache.maven.artifact.repository.ArtifactRepository archetypeRepository, org.apache.maven.artifact.repository.ArtifactRepository localRepository, List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories)
exists in interface ArchetypeArtifactManagerpublic ArchetypeDescriptor getFileSetArchetypeDescriptor(File archetypeFile) throws UnknownArchetype
getFileSetArchetypeDescriptor in interface ArchetypeArtifactManagerUnknownArchetypepublic ArchetypeDescriptor getFileSetArchetypeDescriptor(String groupId, String artifactId, String version, org.apache.maven.artifact.repository.ArtifactRepository archetypeRepository, org.apache.maven.artifact.repository.ArtifactRepository localRepository, List<org.apache.maven.artifact.repository.ArtifactRepository> repositories) throws UnknownArchetype
getFileSetArchetypeDescriptor in interface ArchetypeArtifactManagerUnknownArchetypepublic List<String> getFilesetArchetypeResources(File archetypeFile) throws UnknownArchetype
getFilesetArchetypeResources in interface ArchetypeArtifactManagerUnknownArchetypepublic ArchetypeDescriptor getOldArchetypeDescriptor(File archetypeFile) throws UnknownArchetype
getOldArchetypeDescriptor in interface ArchetypeArtifactManagerUnknownArchetypepublic ArchetypeDescriptor getOldArchetypeDescriptor(String groupId, String artifactId, String version, org.apache.maven.artifact.repository.ArtifactRepository archetypeRepository, org.apache.maven.artifact.repository.ArtifactRepository localRepository, List<org.apache.maven.artifact.repository.ArtifactRepository> repositories) throws UnknownArchetype
getOldArchetypeDescriptor in interface ArchetypeArtifactManagerUnknownArchetypeCopyright © 2007-2017 The Apache Software Foundation. All Rights Reserved.