Class LegacyExecutorBase
- java.lang.Object
-
- com.atlassian.bamboo.vcs.configuration.legacy.LegacyExecutorBase
-
- Direct Known Subclasses:
LegacyBranchConfigurator
,LegacyBranchDetector
,LegacyChangeDetector
,LegacyConnectionTester
,LegacyMavenPomAccessor
,LegacyVariableGenerator
,LegacyVcsLocationConfigurator
,LegacyWorkingCopyManager
public class LegacyExecutorBase extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected RepositoryModuleDescriptor
repositoryModuleDescriptor
-
Constructor Summary
Constructors Constructor Description LegacyExecutorBase(RepositoryModuleDescriptor repositoryModuleDescriptor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Repository
getNewRepositoryInstance(@NotNull VcsRepositoryData vcsRepositoryData)
protected <T extends Repository>
TgetNewRepositoryInstanceAs(@NotNull VcsRepositoryData repositoryData, @NotNull Class<T> clazz)
protected Repository
getRepositoryInstance(@NotNull VcsRepositoryData vcsRepositoryData)
protected <T extends Repository>
TgetRepositoryInstanceAs(@NotNull VcsRepositoryData repositoryData, @NotNull Class<T> clazz)
protected RepositoryConfigurationReference.RepoHierarchicalConfiguration
xmlToConfiguration(@NotNull String localRepositoryDataXml)
-
-
-
Field Detail
-
repositoryModuleDescriptor
protected final RepositoryModuleDescriptor repositoryModuleDescriptor
-
-
Constructor Detail
-
LegacyExecutorBase
public LegacyExecutorBase(RepositoryModuleDescriptor repositoryModuleDescriptor)
-
-
Method Detail
-
getRepositoryInstance
protected Repository getRepositoryInstance(@NotNull @NotNull VcsRepositoryData vcsRepositoryData)
-
getNewRepositoryInstance
protected Repository getNewRepositoryInstance(@NotNull @NotNull VcsRepositoryData vcsRepositoryData)
-
getNewRepositoryInstanceAs
protected <T extends Repository> T getNewRepositoryInstanceAs(@NotNull @NotNull VcsRepositoryData repositoryData, @NotNull @NotNull Class<T> clazz)
-
getRepositoryInstanceAs
protected <T extends Repository> T getRepositoryInstanceAs(@NotNull @NotNull VcsRepositoryData repositoryData, @NotNull @NotNull Class<T> clazz)
-
xmlToConfiguration
protected RepositoryConfigurationReference.RepoHierarchicalConfiguration xmlToConfiguration(@NotNull @NotNull String localRepositoryDataXml)
-
-