Package com.atlassian.bamboo.vcs.module
Class VcsRepositoryManagerImpl
java.lang.Object
com.atlassian.bamboo.vcs.module.VcsRepositoryManagerImpl
- All Implemented Interfaces:
VcsRepositoryManager
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@NotNull List<VcsRepositoryModuleDescriptor> Returns a list of available (i.e. installed and enabled)VcsRepositoryModuleDescriptorobjects.@Nullable VcsRepositoryModuleDescriptorgetRepositoryModuleDescriptorByMavenScmKey(@NotNull String mavenScmKey, @NotNull String preferredPluginKey) @Nullable VcsRepositoryModuleDescriptorgetVcsRepositoryModuleDescriptor(@NotNull String pluginKey) Return module descriptor for given plugin key or null if it doesn't exists or plugin is disabled.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.atlassian.bamboo.vcs.module.VcsRepositoryManager
divergentBranchesEnabled, getIndexKey, supportsDivergentBranches
-
Constructor Details
-
VcsRepositoryManagerImpl
public VcsRepositoryManagerImpl()
-
-
Method Details
-
getAvailableRepositoryDescriptors
Description copied from interface:VcsRepositoryManagerReturns a list of available (i.e. installed and enabled)VcsRepositoryModuleDescriptorobjects.- Specified by:
getAvailableRepositoryDescriptorsin interfaceVcsRepositoryManager- Returns:
- Immutable list of
VcsRepositoryModuleDescriptorsorted by weight. Empty list if none exists.
-
getVcsRepositoryModuleDescriptor
@Nullable public @Nullable VcsRepositoryModuleDescriptor getVcsRepositoryModuleDescriptor(@NotNull @NotNull String pluginKey) Description copied from interface:VcsRepositoryManagerReturn module descriptor for given plugin key or null if it doesn't exists or plugin is disabled.- Specified by:
getVcsRepositoryModuleDescriptorin interfaceVcsRepositoryManager- Parameters:
pluginKey- plugin key
-
getRepositoryModuleDescriptorByMavenScmKey
@Nullable public @Nullable VcsRepositoryModuleDescriptor getRepositoryModuleDescriptorByMavenScmKey(@NotNull @NotNull String mavenScmKey, @NotNull @NotNull String preferredPluginKey) - Specified by:
getRepositoryModuleDescriptorByMavenScmKeyin interfaceVcsRepositoryManager
-