public interface ArchetypeRegistryManager
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ROLE |
Modifier and Type | Method and Description |
---|---|
org.apache.maven.artifact.repository.ArtifactRepository |
createRepository(java.lang.String url,
java.lang.String repositoryId) |
ArchetypeRegistry |
getDefaultArchetypeRegistry() |
java.util.List<java.lang.String> |
getFilteredExtensions(java.lang.String archetypeFilteredExtentions,
java.io.File archetypeRegistryFile) |
java.util.List<java.lang.String> |
getLanguages(java.lang.String archetypeLanguages,
java.io.File archetypeRegistryFile) |
ArchetypeRegistry |
readArchetypeRegistry(java.io.File archetypeRegistryFile) |
ArchetypeRegistry |
readArchetypeRegistry(java.io.Reader reader) |
void |
writeArchetypeRegistry(java.io.File archetypeRegistryFile,
ArchetypeRegistry archetypeRegistry) |
java.util.List<java.lang.String> getFilteredExtensions(java.lang.String archetypeFilteredExtentions, java.io.File archetypeRegistryFile) throws java.io.IOException
java.io.IOException
java.util.List<java.lang.String> getLanguages(java.lang.String archetypeLanguages, java.io.File archetypeRegistryFile) throws java.io.IOException
java.io.IOException
ArchetypeRegistry readArchetypeRegistry(java.io.Reader reader) throws java.io.IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
java.io.IOException
org.codehaus.plexus.util.xml.pull.XmlPullParserException
ArchetypeRegistry readArchetypeRegistry(java.io.File archetypeRegistryFile) throws java.io.IOException, org.codehaus.plexus.util.xml.pull.XmlPullParserException
java.io.IOException
org.codehaus.plexus.util.xml.pull.XmlPullParserException
void writeArchetypeRegistry(java.io.File archetypeRegistryFile, ArchetypeRegistry archetypeRegistry) throws java.io.IOException
java.io.IOException
ArchetypeRegistry getDefaultArchetypeRegistry()
org.apache.maven.artifact.repository.ArtifactRepository createRepository(java.lang.String url, java.lang.String repositoryId)