public class LegacyRepositoryModuleDescriptor extends Object implements VcsRepositoryModuleDescriptor
SELECTED_REPOSITORY
Constructor and Description |
---|
LegacyRepositoryModuleDescriptor(RepositoryModuleDescriptor repositoryModuleDescriptor) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getBambooSpecsHandler, getBuildWarningsUpdater, getVcsCommitCommenter, isDistributedVcs, supportsBuildWarnings, supportsCommitComment, supportsPullRequestDetection
public LegacyRepositoryModuleDescriptor(RepositoryModuleDescriptor repositoryModuleDescriptor)
public String getCompleteKey()
getCompleteKey
in interface com.atlassian.plugin.ModuleDescriptor<VcsWorkingCopyManager>
public String getPluginKey()
getPluginKey
in interface com.atlassian.plugin.ModuleDescriptor<VcsWorkingCopyManager>
public String getKey()
getKey
in interface com.atlassian.plugin.ModuleDescriptor<VcsWorkingCopyManager>
public String getName()
getName
in interface NameProvider
getName
in interface com.atlassian.plugin.ModuleDescriptor<VcsWorkingCopyManager>
public String getDescription()
getDescription
in interface com.atlassian.plugin.ModuleDescriptor<VcsWorkingCopyManager>
public Class<VcsWorkingCopyManager> getModuleClass()
getModuleClass
in interface com.atlassian.plugin.ModuleDescriptor<VcsWorkingCopyManager>
public void init(@NotNull com.atlassian.plugin.Plugin plugin, @NotNull org.dom4j.Element element) throws com.atlassian.plugin.PluginParseException
init
in interface com.atlassian.plugin.ModuleDescriptor<VcsWorkingCopyManager>
com.atlassian.plugin.PluginParseException
public boolean isEnabledByDefault()
isEnabledByDefault
in interface com.atlassian.plugin.ModuleDescriptor<VcsWorkingCopyManager>
public boolean isSystemModule()
isSystemModule
in interface com.atlassian.plugin.ModuleDescriptor<VcsWorkingCopyManager>
public void destroy()
destroy
in interface com.atlassian.plugin.ModuleDescriptor<VcsWorkingCopyManager>
public Float getMinJavaVersion()
getMinJavaVersion
in interface com.atlassian.plugin.ModuleDescriptor<VcsWorkingCopyManager>
public boolean satisfiesMinJavaVersion()
satisfiesMinJavaVersion
in interface com.atlassian.plugin.ModuleDescriptor<VcsWorkingCopyManager>
public Map<String,String> getParams()
getParams
in interface com.atlassian.plugin.ModuleDescriptor<VcsWorkingCopyManager>
public String getI18nNameKey()
getI18nNameKey
in interface com.atlassian.plugin.ModuleDescriptor<VcsWorkingCopyManager>
public String getDescriptionKey()
getDescriptionKey
in interface com.atlassian.plugin.ModuleDescriptor<VcsWorkingCopyManager>
public com.atlassian.plugin.Plugin getPlugin()
getPlugin
in interface com.atlassian.plugin.ModuleDescriptor<VcsWorkingCopyManager>
public List<com.atlassian.plugin.elements.ResourceDescriptor> getResourceDescriptors()
getResourceDescriptors
in interface com.atlassian.plugin.Resourced
public com.atlassian.plugin.elements.ResourceDescriptor getResourceDescriptor(String type, String name)
getResourceDescriptor
in interface com.atlassian.plugin.Resourced
public com.atlassian.plugin.elements.ResourceLocation getResourceLocation(String type, String name)
getResourceLocation
in interface com.atlassian.plugin.Resourced
public VcsWorkingCopyManager getModule()
getModule
in interface com.atlassian.plugin.ModuleDescriptor<VcsWorkingCopyManager>
@Nullable public String getIcon()
VcsRepositoryModuleDescriptor
getIcon
in interface VcsRepositoryModuleDescriptor
@Nullable public String getOptionDescription()
VcsRepositoryModuleDescriptor
getOptionDescription
in interface VcsRepositoryModuleDescriptor
@Nullable public String getTooltipKey()
VcsRepositoryModuleDescriptor
getTooltipKey
in interface VcsRepositoryModuleDescriptor
public boolean isPrimary()
VcsRepositoryModuleDescriptor
isPrimary
in interface VcsRepositoryModuleDescriptor
public int getWeight()
getWeight
in interface com.atlassian.plugin.web.descriptors.WeightedDescriptor
@NotNull public Repository getLegacyModule()
public RepositoryModuleDescriptor getLegacyRepositoryModuleDescriptor()
@NotNull public VcsLocationConfigurator getVcsLocationConfigurator()
getVcsLocationConfigurator
in interface VcsRepositoryModuleDescriptor
@Nullable public VcsChangeDetectionOptionsConfigurator getVcsChangeDetectionOptionsConfigurator()
getVcsChangeDetectionOptionsConfigurator
in interface VcsRepositoryModuleDescriptor
@Nullable public VcsBranchDetectionOptionsConfigurator getVcsBranchDetectionOptionsConfigurator()
getVcsBranchDetectionOptionsConfigurator
in interface VcsRepositoryModuleDescriptor
@Nullable public VcsBranchConfigurator getVcsBranchConfigurator()
getVcsBranchConfigurator
in interface VcsRepositoryModuleDescriptor
@NotNull public VcsChangeDetector getChangeDetector()
getChangeDetector
in interface VcsRepositoryModuleDescriptor
@Nullable public VcsTagsHandler getTagsHandler()
getTagsHandler
in interface VcsRepositoryModuleDescriptor
@NotNull public VcsWorkingCopyManager getWorkingCopyManager()
getWorkingCopyManager
in interface VcsRepositoryModuleDescriptor
@Nullable public VcsConnectionTester getConnectionTester()
getConnectionTester
in interface VcsRepositoryModuleDescriptor
@Nullable public VcsBranchDetector getBranchDetector()
getBranchDetector
in interface VcsRepositoryModuleDescriptor
@Nullable public VcsBranchCreator getBranchCreator()
getBranchCreator
in interface VcsRepositoryModuleDescriptor
@Nullable public VcsTagCreator getTagCreator()
getTagCreator
in interface VcsRepositoryModuleDescriptor
@Nullable public VcsPullRequestDetector getPullRequestDetector()
getPullRequestDetector
in interface VcsRepositoryModuleDescriptor
@Nullable public VcsVariableGenerator getVariableGenerator()
getVariableGenerator
in interface VcsRepositoryModuleDescriptor
@Nullable public VcsMavenPomAccessor getVcsMavenPomAccessor()
getVcsMavenPomAccessor
in interface VcsRepositoryModuleDescriptor
@NotNull public VcsRepositoryDataExporter getExporter()
getExporter
in interface VcsRepositoryModuleDescriptor
public boolean supportsMerging()
supportsMerging
in interface VcsRepositoryModuleDescriptor
public boolean supportsRemoteUpdates()
supportsRemoteUpdates
in interface VcsRepositoryModuleDescriptor
public boolean supportsBranchDetection()
supportsBranchDetection
in interface VcsRepositoryModuleDescriptor
public boolean supportsBranchOverrides()
supportsBranchOverrides
in interface VcsRepositoryModuleDescriptor
public boolean supportsBranchCreation()
supportsBranchCreation
in interface VcsRepositoryModuleDescriptor
public boolean supportsTagCreation()
supportsTagCreation
in interface VcsRepositoryModuleDescriptor
public boolean providesCustomVariables()
providesCustomVariables
in interface VcsRepositoryModuleDescriptor
public boolean supportsTestingConnection()
supportsTestingConnection
in interface VcsRepositoryModuleDescriptor
public boolean supportsImportFromMaven()
supportsImportFromMaven
in interface VcsRepositoryModuleDescriptor
public boolean providesWorkingCopyStatus()
providesWorkingCopyStatus
in interface VcsRepositoryModuleDescriptor
public boolean revisionIdsAreUnique()
VcsRepositoryModuleDescriptor
revisionIdsAreUnique
in interface VcsRepositoryModuleDescriptor
@NotNull public String getTypeString()
VcsRepositoryModuleDescriptor
getTypeString
in interface VcsRepositoryModuleDescriptor
@NotNull public String getDefaultTriggerKey()
VcsRepositoryModuleDescriptor
getDefaultTriggerKey
in interface VcsRepositoryModuleDescriptor
@NotNull public String getDefaultVcsViewerKey()
VcsRepositoryModuleDescriptor
getDefaultVcsViewerKey
in interface VcsRepositoryModuleDescriptor
public boolean isEnabled()
isEnabled
in interface com.atlassian.plugin.ModuleDescriptor<VcsWorkingCopyManager>
Copyright © 2021 Atlassian Software Systems Pty Ltd. All rights reserved.