|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface MavenPomAccessor
| Method Summary | |
|---|---|
java.io.File |
checkoutMavenPom(java.io.File destinationPath)
Checkout Maven POM and return File pointing to the project file |
java.lang.String |
getMavenPomCheckoutAccessEditHtml(BuildConfiguration buildConfiguration)
Returns HTML for the Maven POM import configuration of the repository |
java.lang.String |
getMavenScmProviderKey()
Return Maven's SCM provider key for this repository type. |
void |
parseMavenScmUrl(java.lang.String mavenScmUrl)
Parse and setup internal structures from Maven's SCM URL provider specific part. |
| Method Detail |
|---|
@NotNull java.lang.String getMavenScmProviderKey()
void parseMavenScmUrl(@NotNull
java.lang.String mavenScmUrl)
throws java.lang.IllegalArgumentException
mavenScmUrl - Provider specific part of Maven SCM URL
java.lang.IllegalArgumentException - When SCM URL string cannot be parsed
@NotNull
java.io.File checkoutMavenPom(@NotNull
java.io.File destinationPath)
throws RepositoryException
destinationPath - Checkout destination
RepositoryException - In case of repository access problems
@Nullable
java.lang.String getMavenPomCheckoutAccessEditHtml(@NotNull
BuildConfiguration buildConfiguration)
buildConfiguration - BuildConfiguration object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||