public abstract class MavenPomAccessorAbstract<T extends AbstractRepository> extends Object implements MavenPomAccessor
Modifier and Type | Field and Description |
---|---|
protected T |
repository |
Modifier | Constructor and Description |
---|---|
protected |
MavenPomAccessorAbstract(T repository) |
Modifier and Type | Method and Description |
---|---|
void |
addDefaultValues(BuildConfiguration buildConfiguration)
Allows setting default values in build configuration for the repository to be added into a plan.
|
String |
getMavenPomCheckoutAccessEditHtml(BuildConfiguration buildConfiguration)
Returns HTML for the Maven POM import configuration of the repository
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
checkoutMavenPom, getMavenScmProviderKey, parseMavenScmUrl
protected final T extends AbstractRepository repository
protected MavenPomAccessorAbstract(@NotNull T repository)
public void addDefaultValues(@NotNull BuildConfiguration buildConfiguration)
MavenPomAccessor
ConvertibleFromConfig.populateFromConfig(HierarchicalConfiguration)
addDefaultValues
in interface MavenPomAccessor
buildConfiguration
- build configuration@Nullable public String getMavenPomCheckoutAccessEditHtml(@NotNull BuildConfiguration buildConfiguration)
MavenPomAccessor
getMavenPomCheckoutAccessEditHtml
in interface MavenPomAccessor
buildConfiguration
- BuildConfiguration objectCopyright © 2020 Atlassian Software Systems Pty Ltd. All rights reserved.