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, supportsForkedPullRequestDetection, 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 @NotNull com.atlassian.plugin.Plugin plugin, @NotNull @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 @Nullable String getIcon()
VcsRepositoryModuleDescriptor
getIcon
in interface VcsRepositoryModuleDescriptor
@Nullable public @Nullable String getOptionDescription()
VcsRepositoryModuleDescriptor
getOptionDescription
in interface VcsRepositoryModuleDescriptor
@Nullable public @Nullable 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 @NotNull Repository getLegacyModule()
public RepositoryModuleDescriptor getLegacyRepositoryModuleDescriptor()
@NotNull public @NotNull VcsLocationConfigurator getVcsLocationConfigurator()
getVcsLocationConfigurator
in interface VcsRepositoryModuleDescriptor
@Nullable public @Nullable VcsChangeDetectionOptionsConfigurator getVcsChangeDetectionOptionsConfigurator()
getVcsChangeDetectionOptionsConfigurator
in interface VcsRepositoryModuleDescriptor
@Nullable public @Nullable VcsBranchDetectionOptionsConfigurator getVcsBranchDetectionOptionsConfigurator()
getVcsBranchDetectionOptionsConfigurator
in interface VcsRepositoryModuleDescriptor
@Nullable public @Nullable VcsBranchConfigurator getVcsBranchConfigurator()
getVcsBranchConfigurator
in interface VcsRepositoryModuleDescriptor
@NotNull public @NotNull VcsChangeDetector getChangeDetector()
getChangeDetector
in interface VcsRepositoryModuleDescriptor
@Nullable public @Nullable VcsTagsHandler getTagsHandler()
getTagsHandler
in interface VcsRepositoryModuleDescriptor
@NotNull public @NotNull VcsWorkingCopyManager getWorkingCopyManager()
getWorkingCopyManager
in interface VcsRepositoryModuleDescriptor
@Nullable public @Nullable VcsConnectionTester getConnectionTester()
getConnectionTester
in interface VcsRepositoryModuleDescriptor
@Nullable public @Nullable VcsBranchDetector getBranchDetector()
getBranchDetector
in interface VcsRepositoryModuleDescriptor
@Nullable public @Nullable VcsBranchCreator getBranchCreator()
getBranchCreator
in interface VcsRepositoryModuleDescriptor
@Nullable public @Nullable VcsTagCreator getTagCreator()
getTagCreator
in interface VcsRepositoryModuleDescriptor
@Nullable public @Nullable VcsPullRequestDetector getPullRequestDetector()
getPullRequestDetector
in interface VcsRepositoryModuleDescriptor
@Nullable public @Nullable VcsVariableGenerator getVariableGenerator()
getVariableGenerator
in interface VcsRepositoryModuleDescriptor
@Nullable public @Nullable VcsMavenPomAccessor getVcsMavenPomAccessor()
getVcsMavenPomAccessor
in interface VcsRepositoryModuleDescriptor
@NotNull public @NotNull 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 @NotNull String getTypeString()
VcsRepositoryModuleDescriptor
getTypeString
in interface VcsRepositoryModuleDescriptor
@NotNull public @NotNull String getDefaultTriggerKey()
VcsRepositoryModuleDescriptor
getDefaultTriggerKey
in interface VcsRepositoryModuleDescriptor
@NotNull public @NotNull String getDefaultVcsViewerKey()
VcsRepositoryModuleDescriptor
getDefaultVcsViewerKey
in interface VcsRepositoryModuleDescriptor
public boolean isEnabled()
isEnabled
in interface com.atlassian.plugin.ModuleDescriptor<VcsWorkingCopyManager>
Copyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.