public class RepositoryModuleDescriptorImpl extends AbstractBambooModuleDescriptor<Repository> implements RepositoryModuleDescriptor, Serializable
Repository
plugin typeModifier and Type | Field and Description |
---|---|
static String |
REPOSITORY_PLUGIN_KEY |
Constructor and Description |
---|
RepositoryModuleDescriptorImpl(com.atlassian.plugin.module.ModuleFactory moduleFactory) |
Modifier and Type | Method and Description |
---|---|
@Nullable String |
getAdvancedEditTemplate() |
@Nullable String |
getAdvancedViewTemplate() |
@Nullable String |
getBranchIntegrationEditTemplate() |
@Nullable String |
getChangeDetectionEditTemplate() |
@Nullable String |
getChangeDetectionViewTemplate() |
@NotNull RepositoryConfigurator |
getConfigurator() |
@Nullable String |
getEditTemplate() |
@Nullable String |
getMavenPomCheckoutAccessEditTemplate() |
@Nullable String |
getMinimalEditTemplate() |
Repository |
getModule()
For some reason on remote agent super.getModule() is not enough (not sure if it is not enough only for plugins type 2)
BDEV-807
|
@Nullable String |
getViewTemplate() |
void |
init(com.atlassian.plugin.Plugin plugin,
org.dom4j.Element element) |
disabled, getElementAsString, getFreeMarkerResourceLocation, getVelocityResourceLocation, instantiateClass, instantiateSubmodule, isMutable, postInit, preInit
assertModuleClassImplements, checkPermissions, destroy, enabled, equals, getCompleteKey, getDescription, getDescriptionKey, getI18nNameKey, getKey, getMinJavaVersion, getModuleClass, getModuleClassName, getName, getParams, getPlugin, getPluginKey, getRequiredPermissions, getResourceDescriptor, getResourceDescriptors, getResourceLocation, getScopeKey, hashCode, isBroken, isEnabled, isEnabledByDefault, isSystemModule, loadClass, provideValidationRules, satisfiesMinJavaVersion, setBroken, setPlugin, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
destroy, equals, getCompleteKey, getDescription, getDescriptionKey, getDisplayName, getI18nNameKey, getKey, getMinJavaVersion, getModuleClass, getName, getParams, getPlugin, getPluginKey, hashCode, isBroken, isEnabled, isEnabledByDefault, isSystemModule, satisfiesMinJavaVersion, setBroken
public static final String REPOSITORY_PLUGIN_KEY
public RepositoryModuleDescriptorImpl(com.atlassian.plugin.module.ModuleFactory moduleFactory)
public void init(com.atlassian.plugin.Plugin plugin, org.dom4j.Element element) throws com.atlassian.plugin.PluginParseException
init
in interface com.atlassian.plugin.ModuleDescriptor<Repository>
init
in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor<Repository>
com.atlassian.plugin.PluginParseException
public Repository getModule()
getModule
in interface com.atlassian.plugin.ModuleDescriptor<Repository>
getModule
in class AbstractBambooModuleDescriptor<Repository>
@Nullable public @Nullable String getEditTemplate()
@Nullable public @Nullable String getAdvancedEditTemplate()
@Nullable public @Nullable String getAdvancedViewTemplate()
@Nullable public @Nullable String getViewTemplate()
@Nullable public @Nullable String getChangeDetectionEditTemplate()
@Nullable public @Nullable String getChangeDetectionViewTemplate()
@Nullable public @Nullable String getMinimalEditTemplate()
@Nullable public @Nullable String getMavenPomCheckoutAccessEditTemplate()
@Nullable public @Nullable String getBranchIntegrationEditTemplate()
@NotNull public @NotNull RepositoryConfigurator getConfigurator()
getConfigurator
in interface RepositoryModuleDescriptor
Copyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.