org.apache.maven.archetype.common
Interface ArchetypeRegistryManager
- All Known Implementing Classes:
- DefaultArchetypeRegistryManager
public interface ArchetypeRegistryManager
Field Summary |
static java.lang.String |
ROLE
|
Method Summary |
org.apache.maven.artifact.repository.ArtifactRepository |
createRepository(java.lang.String url,
java.lang.String repositoryId)
|
org.apache.maven.archetype.registry.ArchetypeRegistry |
getDefaultArchetypeRegistry()
|
java.util.List |
getFilteredExtensions(java.lang.String archetypeFilteredExtentions,
java.io.File archetypeRegistryFile)
|
java.util.List |
getLanguages(java.lang.String archetypeLanguages,
java.io.File archetypeRegistryFile)
|
org.apache.maven.archetype.registry.ArchetypeRegistry |
readArchetypeRegistry(java.io.File archetypeRegistryFile)
|
org.apache.maven.archetype.registry.ArchetypeRegistry |
readArchetypeRegistry(java.io.Reader reader)
|
void |
writeArchetypeRegistry(java.io.File archetypeRegistryFile,
org.apache.maven.archetype.registry.ArchetypeRegistry archetypeRegistry)
|
ROLE
static final java.lang.String ROLE
getFilteredExtensions
java.util.List getFilteredExtensions(java.lang.String archetypeFilteredExtentions,
java.io.File archetypeRegistryFile)
throws java.io.IOException
- Throws:
java.io.IOException
getLanguages
java.util.List getLanguages(java.lang.String archetypeLanguages,
java.io.File archetypeRegistryFile)
throws java.io.IOException
- Throws:
java.io.IOException
readArchetypeRegistry
org.apache.maven.archetype.registry.ArchetypeRegistry readArchetypeRegistry(java.io.Reader reader)
throws java.io.IOException,
org.codehaus.plexus.util.xml.pull.XmlPullParserException
- Throws:
java.io.IOException
org.codehaus.plexus.util.xml.pull.XmlPullParserException
readArchetypeRegistry
org.apache.maven.archetype.registry.ArchetypeRegistry readArchetypeRegistry(java.io.File archetypeRegistryFile)
throws java.io.IOException,
org.codehaus.plexus.util.xml.pull.XmlPullParserException
- Throws:
java.io.IOException
org.codehaus.plexus.util.xml.pull.XmlPullParserException
writeArchetypeRegistry
void writeArchetypeRegistry(java.io.File archetypeRegistryFile,
org.apache.maven.archetype.registry.ArchetypeRegistry archetypeRegistry)
throws java.io.IOException
- Throws:
java.io.IOException
getDefaultArchetypeRegistry
org.apache.maven.archetype.registry.ArchetypeRegistry getDefaultArchetypeRegistry()
createRepository
org.apache.maven.artifact.repository.ArtifactRepository createRepository(java.lang.String url,
java.lang.String repositoryId)
Copyright © 2007-2011 Apache Software Foundation. All Rights Reserved.