Modifier and Type | Method and Description |
---|---|
PartialVcsRepositoryData |
LinkedRepositoryExportServiceImpl.importLinkedRepository(com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties repositoryProperties) |
PartialVcsRepositoryData |
LinkedRepositoryExportService.importLinkedRepository(com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties repositoryProperties)
Validates exported linked repository properties within Bamboo context (e.g.
|
Modifier and Type | Method and Description |
---|---|
PartialVcsRepositoryData |
RepositoryExporter.importRepository(com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties repositoryProperties,
VcsRepositoryData existingData,
boolean global)
Transform repository properties to format used by Bamboo services.
|
PartialVcsRepositoryData |
RepositoryExporterImpl.importRepository(com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties repositoryProperties,
VcsRepositoryData existingData,
boolean global) |
Modifier and Type | Method and Description |
---|---|
com.atlassian.bamboo.specs.api.builders.repository.VcsRepository |
RepositoryExporter.toSpecsEntity(PartialVcsRepositoryData repositoryData) |
com.atlassian.bamboo.specs.api.builders.repository.VcsRepository |
RepositoryExporterImpl.toSpecsEntity(PartialVcsRepositoryData repositoryData) |
Modifier and Type | Field and Description |
---|---|
protected PartialVcsRepositoryData |
AbstractLinkedRepositoryAction.vcsRepositoryData |
Constructor and Description |
---|
VcsTypeSelector(PartialVcsRepositoryData repositoryData,
VcsRepositoryModuleDescriptor descriptor,
String group,
VcsUIConfigBean.VcsHtmlFragments fragments,
boolean hasReadPermission) |
Modifier and Type | Method and Description |
---|---|
PartialVcsRepositoryData |
DecoratedErrorDetailsImpl.getRepositoryData() |
Modifier and Type | Method and Description |
---|---|
PartialVcsRepositoryData |
RepositoryDefinitionManagerImpl.entityToUnmergedData(RepositoryDataEntity entity) |
PartialVcsRepositoryData |
RepositoryDefinitionManager.entityToUnmergedData(RepositoryDataEntity entity) |
PartialVcsRepositoryData |
RepositoryDefinitionManagerImpl.getVcsRepositoryDataForEditing(long repositoryId) |
PartialVcsRepositoryData |
RepositoryDefinitionManager.getVcsRepositoryDataForEditing(long repositoryId) |
Modifier and Type | Method and Description |
---|---|
List<PartialVcsRepositoryData> |
RepositoryDefinitionManagerImpl.getPlanRepositoriesForExport(PlanIdentifier plan) |
List<PartialVcsRepositoryData> |
RepositoryDefinitionManager.getPlanRepositoriesForExport(PlanIdentifier plan)
Get all repositories attached to a plan in form suitable fot export.
|
Modifier and Type | Method and Description |
---|---|
PartialVcsRepositoryData |
BambooSession.getVcsRepositoryData() |
Modifier and Type | Method and Description |
---|---|
void |
BambooSession.setVcsRepositoryData(PartialVcsRepositoryData vcsRepositoryData) |
Modifier and Type | Class and Description |
---|---|
class |
PartialVcsRepositoryDataImpl |
Modifier and Type | Method and Description |
---|---|
PartialVcsRepositoryData |
PartialVcsRepositoryDataBuilder.build() |
Modifier and Type | Method and Description |
---|---|
PartialVcsRepositoryDataBuilder |
PartialVcsRepositoryDataBuilder.copyWithEmptyConfig(PartialVcsRepositoryData other) |
PartialVcsRepositoryDataBuilder |
PartialVcsRepositoryDataBuilder.fullCopy(PartialVcsRepositoryData other) |
Constructor and Description |
---|
CompleteVcsRepositoryData(VcsRepositoryData inheritedData,
PartialVcsRepositoryData overrides) |
PlanRepositoryDefinitionImpl(EnvironmentRepositoryLink planRepositoryLink,
PartialVcsRepositoryData source) |
PlanRepositoryDefinitionImpl(PlanRepositoryLink planRepositoryLink,
PartialVcsRepositoryData source) |
Modifier and Type | Method and Description |
---|---|
PartialVcsRepositoryData |
VcsRepositoryConfigurationServiceImpl.convertToNewRepositoryConfiguration(PartialVcsRepositoryData vcsRepositoryData) |
PartialVcsRepositoryData |
VcsRepositoryConfigurationService.convertToNewRepositoryConfiguration(PartialVcsRepositoryData vcsRepositoryData)
Deprecated.
since 5.14 should be used for backward compatibility and upgrade task only
|
PartialVcsRepositoryData |
VcsRepositoryConfigurationServiceImpl.createLinkedRepository(PartialVcsRepositoryData newVcsRepository,
com.atlassian.user.User user,
RepositoryConfigurationService.LinkedRepositoryAccess accessOption) |
PartialVcsRepositoryData |
VcsRepositoryConfigurationService.createLinkedRepository(PartialVcsRepositoryData newVcsConfiguration,
com.atlassian.user.User user,
RepositoryConfigurationService.LinkedRepositoryAccess accessOption)
Creates new linked repository.
|
PartialVcsRepositoryData |
VcsRepositoryConfigurationServiceImpl.createPlanRepository(Plan plan,
PartialVcsRepositoryData newVcsConfiguration) |
PartialVcsRepositoryData |
VcsRepositoryConfigurationService.createPlanRepository(Plan plan,
PartialVcsRepositoryData newVcsConfiguration)
Creates "plan local" repository and adds it to a plan.
|
PartialVcsRepositoryData |
VcsRepositoryConfigurationServiceImpl.editLinkedRepository(long repositoryId,
PartialVcsRepositoryData newVcsConfiguration) |
PartialVcsRepositoryData |
VcsRepositoryConfigurationService.editLinkedRepository(long repositoryId,
PartialVcsRepositoryData newVcsConfiguration)
Edits existing linked repository
|
PartialVcsRepositoryData |
VcsRepositoryConfigurationServiceImpl.editRepository(Plan plan,
long repositoryId,
PartialVcsRepositoryData newVcsConfiguration) |
PartialVcsRepositoryData |
VcsRepositoryConfigurationService.editRepository(Plan plan,
long repositoryId,
PartialVcsRepositoryData newVcsConfiguration)
Edits existing "plan local" repository.
|
PartialVcsRepositoryData |
VcsConfigurationHelper.getNewPartialVcsConfigurationFromActionData(ActionParametersMap apm,
VcsRepositoryModuleDescriptor vcsDescriptor,
String repositoryName,
String userDescription,
PartialVcsRepositoryData previousVcsDefinition,
boolean createPlan,
Set<VcsConfigurationHelper.Overrides> overrides)
Extracts repository configuration from action's parameters for saving in DB.
|
PartialVcsRepositoryData |
VcsRepositoryConfigurationServiceImpl.linkRepositoryToPlan(Plan plan,
long selectedRepositoryId) |
PartialVcsRepositoryData |
VcsRepositoryConfigurationService.linkRepositoryToPlan(Plan plan,
long selectedRepositoryId)
Connects a linked repository to a plan by creating a new repository that inherits all the data from the linked repository
and adding it to the plan.
|
PartialVcsRepositoryData |
VcsRepositoryConfigurationServiceImpl.mergeLinkedRepository(PartialVcsRepositoryData vcsRepositoryData) |
PartialVcsRepositoryData |
VcsRepositoryConfigurationService.mergeLinkedRepository(PartialVcsRepositoryData vcsRepositoryData)
Merges the state of the given linked repository into the database.
|
PartialVcsRepositoryData |
VcsConfigurationHelper.reconfigureRepositoryWithMavenData(VcsRepositoryModuleDescriptor oldModuleDescriptor,
PartialVcsRepositoryData oldData,
VcsRepositoryModuleDescriptor newModuleDescriptor,
Map<String,String> newServerConfiguration,
VcsBranch vcsBranch,
String webRepositoryUrl)
Creates new repository configuration according to data found in a maven pom.xml.
|
PartialVcsRepositoryData |
VcsRepositoryConfigurationServiceImpl.replaceRepositoryInPlan(Plan plan,
VcsRepositoryData parentRepository,
PartialVcsRepositoryData oldRepository,
PartialVcsRepositoryData newRepository) |
PartialVcsRepositoryData |
VcsRepositoryConfigurationService.replaceRepositoryInPlan(Plan plan,
VcsRepositoryData parentRepository,
PartialVcsRepositoryData oldRepository,
PartialVcsRepositoryData newRepository)
Replaces uses of a repository with another one.
|
PartialVcsRepositoryData |
VcsConfigurationHelper.temporaryVcsDataFromActionParams(ActionParametersMap apm,
VcsRepositoryModuleDescriptor moduleDescriptor,
PartialVcsRepositoryData existingData,
Set<VcsConfigurationHelper.Overrides> overrides)
Extracts repository configuration from action's parameters.
|
Modifier and Type | Method and Description |
---|---|
String |
RawRepositoryConfigurationXmlConverterImpl.asXml(PartialVcsRepositoryData configuration) |
String |
RawRepositoryConfigurationXmlConverter.asXml(PartialVcsRepositoryData configuration)
Extract configuration as xml string from configuration UI object.
|
PartialVcsRepositoryData |
VcsRepositoryConfigurationServiceImpl.convertToNewRepositoryConfiguration(PartialVcsRepositoryData vcsRepositoryData) |
PartialVcsRepositoryData |
VcsRepositoryConfigurationService.convertToNewRepositoryConfiguration(PartialVcsRepositoryData vcsRepositoryData)
Deprecated.
since 5.14 should be used for backward compatibility and upgrade task only
|
PartialVcsRepositoryData |
VcsRepositoryConfigurationServiceImpl.createLinkedRepository(PartialVcsRepositoryData newVcsRepository,
com.atlassian.user.User user,
RepositoryConfigurationService.LinkedRepositoryAccess accessOption) |
PartialVcsRepositoryData |
VcsRepositoryConfigurationService.createLinkedRepository(PartialVcsRepositoryData newVcsConfiguration,
com.atlassian.user.User user,
RepositoryConfigurationService.LinkedRepositoryAccess accessOption)
Creates new linked repository.
|
PartialVcsRepositoryData |
VcsRepositoryConfigurationServiceImpl.createPlanRepository(Plan plan,
PartialVcsRepositoryData newVcsConfiguration) |
PartialVcsRepositoryData |
VcsRepositoryConfigurationService.createPlanRepository(Plan plan,
PartialVcsRepositoryData newVcsConfiguration)
Creates "plan local" repository and adds it to a plan.
|
PartialVcsRepositoryData |
VcsRepositoryConfigurationServiceImpl.editLinkedRepository(long repositoryId,
PartialVcsRepositoryData newVcsConfiguration) |
PartialVcsRepositoryData |
VcsRepositoryConfigurationService.editLinkedRepository(long repositoryId,
PartialVcsRepositoryData newVcsConfiguration)
Edits existing linked repository
|
PartialVcsRepositoryData |
VcsRepositoryConfigurationServiceImpl.editRepository(Plan plan,
long repositoryId,
PartialVcsRepositoryData newVcsConfiguration) |
PartialVcsRepositoryData |
VcsRepositoryConfigurationService.editRepository(Plan plan,
long repositoryId,
PartialVcsRepositoryData newVcsConfiguration)
Edits existing "plan local" repository.
|
RawRepositoryConfiguration |
RawRepositoryConfigurationXmlConverterImpl.fromVcsData(PartialVcsRepositoryData repositoryData)
This is used when creating branches, so it's pretty safe to change assuming you only override branch.
|
RawRepositoryConfiguration |
RawRepositoryConfigurationXmlConverter.fromVcsData(PartialVcsRepositoryData repositoryData)
Extract configuration from configuration UI object.
|
PartialVcsRepositoryData |
VcsConfigurationHelper.getNewPartialVcsConfigurationFromActionData(ActionParametersMap apm,
VcsRepositoryModuleDescriptor vcsDescriptor,
String repositoryName,
String userDescription,
PartialVcsRepositoryData previousVcsDefinition,
boolean createPlan,
Set<VcsConfigurationHelper.Overrides> overrides)
Extracts repository configuration from action's parameters for saving in DB.
|
PartialVcsRepositoryData |
VcsRepositoryConfigurationServiceImpl.mergeLinkedRepository(PartialVcsRepositoryData vcsRepositoryData) |
PartialVcsRepositoryData |
VcsRepositoryConfigurationService.mergeLinkedRepository(PartialVcsRepositoryData vcsRepositoryData)
Merges the state of the given linked repository into the database.
|
PartialVcsRepositoryData |
VcsConfigurationHelper.reconfigureRepositoryWithMavenData(VcsRepositoryModuleDescriptor oldModuleDescriptor,
PartialVcsRepositoryData oldData,
VcsRepositoryModuleDescriptor newModuleDescriptor,
Map<String,String> newServerConfiguration,
VcsBranch vcsBranch,
String webRepositoryUrl)
Creates new repository configuration according to data found in a maven pom.xml.
|
PartialVcsRepositoryData |
VcsRepositoryConfigurationServiceImpl.replaceRepositoryInPlan(Plan plan,
VcsRepositoryData parentRepository,
PartialVcsRepositoryData oldRepository,
PartialVcsRepositoryData newRepository) |
PartialVcsRepositoryData |
VcsRepositoryConfigurationService.replaceRepositoryInPlan(Plan plan,
VcsRepositoryData parentRepository,
PartialVcsRepositoryData oldRepository,
PartialVcsRepositoryData newRepository)
Replaces uses of a repository with another one.
|
void |
VcsRepositoryConfigurationServiceImpl.shareRepository(Plan plan,
PartialVcsRepositoryData repositoryData,
String repositoryName,
String userDescription,
com.atlassian.user.User user) |
void |
VcsRepositoryConfigurationService.shareRepository(Plan plan,
PartialVcsRepositoryData repositoryData,
String repositoryName,
String userDescription,
com.atlassian.user.User user)
Converts existing Plan repository to Linked repository.
|
PartialVcsRepositoryData |
VcsConfigurationHelper.temporaryVcsDataFromActionParams(ActionParametersMap apm,
VcsRepositoryModuleDescriptor moduleDescriptor,
PartialVcsRepositoryData existingData,
Set<VcsConfigurationHelper.Overrides> overrides)
Extracts repository configuration from action's parameters.
|
void |
VcsRepositoryConfigurationServiceImpl.validateLinkedRepository(PartialVcsRepositoryData vcsRepositoryData) |
void |
VcsRepositoryConfigurationService.validateLinkedRepository(PartialVcsRepositoryData vcsRepositoryData)
Validate linked repository before saving it in database.
|
void |
VcsRepositoryConfigurationServiceImpl.validatePlanRepository(Plan plan,
PartialVcsRepositoryData vcsRepositoryData) |
void |
VcsRepositoryConfigurationService.validatePlanRepository(Plan plan,
PartialVcsRepositoryData vcsRepositoryData)
Validate plan repository before saving it in database.
|
void |
VcsConfigurationHelper.validateVcsConfiguration(ActionParametersMap apm,
VcsRepositoryModuleDescriptor vcsDescriptor,
PartialVcsRepositoryData previousVcsDefinition,
ErrorCollection errorCollection,
Set<VcsConfigurationHelper.Overrides> overrides)
Run repository configuration validation(s) on action's data.
|
void |
VcsConfigurationHelper.validateVcsConfigurationForConnectionTesting(ActionParametersMap apm,
VcsRepositoryModuleDescriptor vcsDescriptor,
PartialVcsRepositoryData previousVcsDefinition,
ErrorCollection errorCollection)
Run repository configuration validation(s) on action's data before testing the connection.
|
Modifier and Type | Method and Description |
---|---|
void |
VcsRepositoryConfigurationServiceImpl.mergePlanRepositories(Plan plan,
List<PartialVcsRepositoryData> vcsRepositoryDataList) |
void |
VcsRepositoryConfigurationService.mergePlanRepositories(Plan plan,
List<PartialVcsRepositoryData> vcsRepositoryDataList)
Merges the state of the given plan repositories into the database.
|
Modifier and Type | Method and Description |
---|---|
PartialVcsRepositoryData |
EditChainBranchRepository.getRepository() |
PartialVcsRepositoryData |
EditChainBranchRepository.getRepositoryById(long id) |
Modifier and Type | Field and Description |
---|---|
protected PartialVcsRepositoryData |
ConfigureRepository.repositoryDefinition |
Modifier and Type | Method and Description |
---|---|
protected PartialVcsRepositoryData |
ConfigureRepository.getRepositoryById(long id) |
PartialVcsRepositoryData |
ConfigureRepository.getRepositoryDefinition() |
Copyright © 2017 Atlassian Software Systems Pty Ltd. All rights reserved.