|
Griffon 1.2.0 | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.ivy.plugins.resolver.URLResolver
org.codehaus.griffon.resolve.GriffonRepoResolver
public class GriffonRepoResolver extends URLResolver
Overrides the default Ivy resolver to substitute the release tag in Griffon' repository format prior to a resolve.
Field Summary | |
---|---|
private Map |
parsedXmlCache
|
protected URL |
repositoryRoot
|
Constructor Summary | |
GriffonRepoResolver(String name, URL repositoryRoot)
|
Method Summary | |
---|---|
protected ResolvedResource
|
findResourceUsingPattern(ModuleRevisionId mrid, String pattern, Artifact artifact, ResourceMDParser rmdparser, Date date)
|
GPathResult
|
getPluginList(File localFile)
Obtains the XML representation of the plugin-list.xml held in a Griffon compatible repository |
URL
|
getRepositoryRoot()
|
private void
|
installIvyAuth()
|
String
|
transformGriffonRepositoryPattern(ModuleRevisionId mrid, String pattern)
|
Field Detail |
---|
private Map parsedXmlCache
protected URL repositoryRoot
Constructor Detail |
---|
public GriffonRepoResolver(String name, URL repositoryRoot)
Method Detail |
---|
@Override protected ResolvedResource findResourceUsingPattern(ModuleRevisionId mrid, String pattern, Artifact artifact, ResourceMDParser rmdparser, Date date)
@SuppressWarnings("rawtypes") public GPathResult getPluginList(File localFile)
localFile
- The local file to save to XML too
public URL getRepositoryRoot()
private void installIvyAuth()
public String transformGriffonRepositoryPattern(ModuleRevisionId mrid, String pattern)
Groovy Documentation