org.apache.maven.archetype.common
Interface ArchetypeArtifactManager
- All Known Implementing Classes:
- DefaultArchetypeArtifactManager
public interface ArchetypeArtifactManager
Field Summary |
static java.lang.String |
ROLE
|
Method Summary |
boolean |
exists(java.lang.String archetypeGroupId,
java.lang.String archetypeArtifactId,
java.lang.String archetypeVersion,
org.apache.maven.artifact.repository.ArtifactRepository archetypeRepository,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
java.util.List repos)
|
java.io.File |
getArchetypeFile(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version,
org.apache.maven.artifact.repository.ArtifactRepository archetypeRepository,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
java.util.List repositories)
|
java.lang.ClassLoader |
getArchetypeJarLoader(java.io.File archetypeFile)
|
org.apache.maven.model.Model |
getArchetypePom(java.io.File jar)
|
java.util.zip.ZipFile |
getArchetypeZipFile(java.io.File archetypeFile)
|
org.apache.maven.archetype.metadata.ArchetypeDescriptor |
getFileSetArchetypeDescriptor(java.io.File archetypeFile)
|
org.apache.maven.archetype.metadata.ArchetypeDescriptor |
getFileSetArchetypeDescriptor(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version,
org.apache.maven.artifact.repository.ArtifactRepository archetypeRepository,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
java.util.List repositories)
|
java.util.List |
getFilesetArchetypeResources(java.io.File archetypeFile)
|
ArchetypeDescriptor |
getOldArchetypeDescriptor(java.io.File archetypeFile)
|
ArchetypeDescriptor |
getOldArchetypeDescriptor(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version,
org.apache.maven.artifact.repository.ArtifactRepository archetypeRepository,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
java.util.List repositories)
|
boolean |
isFileSetArchetype(java.io.File archetypeFile)
|
boolean |
isFileSetArchetype(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version,
org.apache.maven.artifact.repository.ArtifactRepository archetypeRepository,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
java.util.List repositories)
|
boolean |
isOldArchetype(java.io.File archetypeFile)
|
boolean |
isOldArchetype(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version,
org.apache.maven.artifact.repository.ArtifactRepository archetypeRepository,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
java.util.List repositories)
|
ROLE
static final java.lang.String ROLE
getArchetypePom
org.apache.maven.model.Model getArchetypePom(java.io.File jar)
throws org.codehaus.plexus.util.xml.pull.XmlPullParserException,
UnknownArchetype,
java.io.IOException
- Throws:
org.codehaus.plexus.util.xml.pull.XmlPullParserException
UnknownArchetype
java.io.IOException
getArchetypeFile
java.io.File getArchetypeFile(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version,
org.apache.maven.artifact.repository.ArtifactRepository archetypeRepository,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
java.util.List repositories)
throws UnknownArchetype
- Throws:
UnknownArchetype
getArchetypeJarLoader
java.lang.ClassLoader getArchetypeJarLoader(java.io.File archetypeFile)
throws UnknownArchetype
- Throws:
UnknownArchetype
getArchetypeZipFile
java.util.zip.ZipFile getArchetypeZipFile(java.io.File archetypeFile)
throws UnknownArchetype
- Throws:
UnknownArchetype
isFileSetArchetype
boolean isFileSetArchetype(java.io.File archetypeFile)
isFileSetArchetype
boolean isFileSetArchetype(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version,
org.apache.maven.artifact.repository.ArtifactRepository archetypeRepository,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
java.util.List repositories)
isOldArchetype
boolean isOldArchetype(java.io.File archetypeFile)
isOldArchetype
boolean isOldArchetype(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version,
org.apache.maven.artifact.repository.ArtifactRepository archetypeRepository,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
java.util.List repositories)
exists
boolean exists(java.lang.String archetypeGroupId,
java.lang.String archetypeArtifactId,
java.lang.String archetypeVersion,
org.apache.maven.artifact.repository.ArtifactRepository archetypeRepository,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
java.util.List repos)
getFileSetArchetypeDescriptor
org.apache.maven.archetype.metadata.ArchetypeDescriptor getFileSetArchetypeDescriptor(java.io.File archetypeFile)
throws UnknownArchetype
- Throws:
UnknownArchetype
getFileSetArchetypeDescriptor
org.apache.maven.archetype.metadata.ArchetypeDescriptor getFileSetArchetypeDescriptor(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version,
org.apache.maven.artifact.repository.ArtifactRepository archetypeRepository,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
java.util.List repositories)
throws UnknownArchetype
- Throws:
UnknownArchetype
getFilesetArchetypeResources
java.util.List getFilesetArchetypeResources(java.io.File archetypeFile)
throws UnknownArchetype
- Throws:
UnknownArchetype
getOldArchetypeDescriptor
ArchetypeDescriptor getOldArchetypeDescriptor(java.io.File archetypeFile)
throws UnknownArchetype
- Throws:
UnknownArchetype
getOldArchetypeDescriptor
ArchetypeDescriptor getOldArchetypeDescriptor(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version,
org.apache.maven.artifact.repository.ArtifactRepository archetypeRepository,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
java.util.List repositories)
throws UnknownArchetype
- Throws:
UnknownArchetype
Copyright © 2007-2008 Apache Software Foundation. All Rights Reserved.