Class VcsLocationDefinitionImpl
java.lang.Object
com.atlassian.bamboo.vcs.configuration.VcsLocationDefinitionImpl
- All Implemented Interfaces:
VcsConfigurationFragment
,VcsLocationDefinition
-
Field Summary
-
Constructor Summary
ConstructorDescriptionVcsLocationDefinitionImpl
(@NotNull VcsLocationDefinition vcsLocation) VcsLocationDefinitionImpl
(@NotNull VcsLocationDefinition vcsLocation, @Nullable String legacyXml) VcsLocationDefinitionImpl
(@NotNull Map<String, String> serverConfiguration, @Nullable String legacyXml) -
Method Summary
-
Field Details
-
configurationRef
@XStreamConverter(RepositoryConfigurationReferenceConverter.class) protected final RepositoryConfigurationReference configurationRef
-
-
Constructor Details
-
VcsLocationDefinitionImpl
-
VcsLocationDefinitionImpl
-
VcsLocationDefinitionImpl
public VcsLocationDefinitionImpl(@NotNull @NotNull VcsLocationDefinition vcsLocation, @Nullable @Nullable String legacyXml)
-
-
Method Details
-
isLegacyRepository
public boolean isLegacyRepository()- Specified by:
isLegacyRepository
in interfaceVcsLocationDefinition
-
getConfiguration
- Specified by:
getConfiguration
in interfaceVcsConfigurationFragment
-
getConfigurationRef
-
getLegacyConfigurationXml
- Specified by:
getLegacyConfigurationXml
in interfaceVcsLocationDefinition
-
equals
-
hashCode
public int hashCode()
-