public abstract class AbstractVcsTaskExporter extends Object implements TaskDefinitionExporter
Modifier and Type | Field and Description |
---|---|
protected RepositoryDefinitionManager |
repositoryDefinitionManager |
Constructor and Description |
---|
AbstractVcsTaskExporter() |
Modifier and Type | Method and Description |
---|---|
protected Optional<VcsRepositoryData> |
findReferencedLinkedRepositoryByName(String name) |
protected com.atlassian.bamboo.specs.api.builders.repository.VcsRepositoryIdentifier |
getRepositoryIdentifierForNonDefaultRepository(String repositorySelector,
Map<String,String> configuration) |
protected String |
getRepositoryIdString(com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryIdentifierProperties repository,
TaskContainer taskContainer) |
protected String |
getRepositoryRef(String repositorySelector,
Map<String,String> configuration) |
protected boolean |
isDefaultRepositoryReference(String repositorySelector,
Map<String,String> configuration) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
toSpecsEntity, toSpecsEntity, toTaskConfiguration, toTaskConfiguration, validate
@Autowired protected RepositoryDefinitionManager repositoryDefinitionManager
@NotNull protected String getRepositoryRef(@NotNull String repositorySelector, @NotNull Map<String,String> configuration)
protected boolean isDefaultRepositoryReference(@NotNull String repositorySelector, @NotNull Map<String,String> configuration)
@NotNull protected com.atlassian.bamboo.specs.api.builders.repository.VcsRepositoryIdentifier getRepositoryIdentifierForNonDefaultRepository(@NotNull String repositorySelector, @NotNull Map<String,String> configuration)
protected String getRepositoryIdString(com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryIdentifierProperties repository, @NotNull TaskContainer taskContainer)
protected Optional<VcsRepositoryData> findReferencedLinkedRepositoryByName(@Nullable String name)
Copyright © 2017 Atlassian Software Systems Pty Ltd. All rights reserved.