Class RepositoryModuleDescriptorImpl
- java.lang.Object
-
- com.atlassian.plugin.descriptors.AbstractModuleDescriptor<T>
-
- com.atlassian.bamboo.plugin.descriptor.AbstractBambooModuleDescriptor<Repository>
-
- com.atlassian.bamboo.plugin.descriptor.RepositoryModuleDescriptorImpl
-
- All Implemented Interfaces:
RepositoryModuleDescriptor,com.atlassian.plugin.ModuleDescriptor<Repository>,com.atlassian.plugin.Resourced,com.atlassian.plugin.ScopeAware,com.atlassian.plugin.StateAware,Serializable
public class RepositoryModuleDescriptorImpl extends AbstractBambooModuleDescriptor<Repository> implements RepositoryModuleDescriptor, Serializable
Module descriptor for theRepositoryplugin type- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static StringREPOSITORY_PLUGIN_KEY
-
Constructor Summary
Constructors Constructor Description RepositoryModuleDescriptorImpl(com.atlassian.plugin.module.ModuleFactory moduleFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @Nullable StringgetAdvancedEditTemplate()@Nullable StringgetAdvancedViewTemplate()@Nullable StringgetBranchIntegrationEditTemplate()@Nullable StringgetChangeDetectionEditTemplate()@Nullable StringgetChangeDetectionViewTemplate()@NotNull RepositoryConfiguratorgetConfigurator()@Nullable StringgetEditTemplate()@Nullable StringgetMavenPomCheckoutAccessEditTemplate()@Nullable StringgetMinimalEditTemplate()RepositorygetModule()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 StringgetViewTemplate()voidinit(com.atlassian.plugin.Plugin plugin, org.dom4j.Element element)-
Methods inherited from class com.atlassian.bamboo.plugin.descriptor.AbstractBambooModuleDescriptor
disabled, getElementAsString, getFreeMarkerResourceLocation, getVelocityResourceLocation, instantiateClass, instantiateSubmodule, isMutable, postInit, preInit
-
Methods inherited from class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
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, validate
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.atlassian.plugin.ModuleDescriptor
destroy, equals, getCompleteKey, getDescription, getDescriptionKey, getDisplayName, getI18nNameKey, getKey, getMinJavaVersion, getModuleClass, getName, getParams, getPlugin, getPluginKey, hashCode, init, isBroken, isEnabled, isEnabledByDefault, isSystemModule, satisfiesMinJavaVersion, setBroken
-
-
-
-
Field Detail
-
REPOSITORY_PLUGIN_KEY
public static final String REPOSITORY_PLUGIN_KEY
- See Also:
- Constant Field Values
-
-
Method Detail
-
init
public void init(com.atlassian.plugin.Plugin plugin, org.dom4j.Element element) throws com.atlassian.plugin.PluginParseException- Specified by:
initin interfacecom.atlassian.plugin.ModuleDescriptor<Repository>- Overrides:
initin classcom.atlassian.plugin.descriptors.AbstractModuleDescriptor<Repository>- Throws:
com.atlassian.plugin.PluginParseException
-
getModule
public 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- Specified by:
getModulein interfacecom.atlassian.plugin.ModuleDescriptor<Repository>- Overrides:
getModulein classAbstractBambooModuleDescriptor<Repository>
-
getEditTemplate
@Nullable public @Nullable String getEditTemplate()
-
getAdvancedEditTemplate
@Nullable public @Nullable String getAdvancedEditTemplate()
-
getAdvancedViewTemplate
@Nullable public @Nullable String getAdvancedViewTemplate()
-
getViewTemplate
@Nullable public @Nullable String getViewTemplate()
-
getChangeDetectionEditTemplate
@Nullable public @Nullable String getChangeDetectionEditTemplate()
-
getChangeDetectionViewTemplate
@Nullable public @Nullable String getChangeDetectionViewTemplate()
-
getMinimalEditTemplate
@Nullable public @Nullable String getMinimalEditTemplate()
-
getMavenPomCheckoutAccessEditTemplate
@Nullable public @Nullable String getMavenPomCheckoutAccessEditTemplate()
-
getBranchIntegrationEditTemplate
@Nullable public @Nullable String getBranchIntegrationEditTemplate()
-
getConfigurator
@NotNull public @NotNull RepositoryConfigurator getConfigurator()
- Specified by:
getConfiguratorin interfaceRepositoryModuleDescriptor
-
-