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 |
---|---|
String |
getAdvancedEditTemplate() |
String |
getAdvancedViewTemplate() |
String |
getBranchIntegrationEditTemplate() |
String |
getChangeDetectionEditTemplate() |
String |
getChangeDetectionViewTemplate() |
RepositoryConfigurator |
getConfigurator() |
String |
getEditTemplate() |
String |
getMavenPomCheckoutAccessEditTemplate() |
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)
https://extranet.atlassian.com/jira/browse/BDEV-807
|
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, destroy, enabled, equals, getCompleteKey, getDescription, getDescriptionKey, getI18nNameKey, getKey, getMinJavaVersion, getModuleClass, getModuleClassName, getName, getParams, getPlugin, getPluginKey, getRequiredPermissions, getResourceDescriptor, getResourceDescriptors, getResourceDescriptors, getResourceLocation, hashCode, isBroken, isEnabled, isEnabledByDefault, isSingleton, isSingletonByDefault, isSystemModule, loadClass, loadClass, provideValidationRules, satisfiesMinJavaVersion, setBroken, setPlugin, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
destroy, destroy, equals, getCompleteKey, getDescription, getDescriptionKey, 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 String getEditTemplate()
@Nullable public String getAdvancedEditTemplate()
@Nullable public String getAdvancedViewTemplate()
@Nullable public String getViewTemplate()
@Nullable public String getChangeDetectionEditTemplate()
@Nullable public String getChangeDetectionViewTemplate()
@Nullable public String getMinimalEditTemplate()
@Nullable public String getMavenPomCheckoutAccessEditTemplate()
@Nullable public String getBranchIntegrationEditTemplate()
@NotNull public RepositoryConfigurator getConfigurator()
getConfigurator
in interface RepositoryModuleDescriptor
Copyright © 2019 Atlassian Software Systems Pty Ltd. All rights reserved.