Class ArtifactHandlerModuleDescriptorImpl
- java.lang.Object
-
- com.atlassian.plugin.descriptors.AbstractModuleDescriptor<T>
-
- com.atlassian.bamboo.plugin.descriptor.AbstractBambooModuleDescriptor<ArtifactHandler>
-
- com.atlassian.bamboo.plugin.descriptor.ArtifactHandlerModuleDescriptorImpl
-
- All Implemented Interfaces:
ArtifactHandlerModuleDescriptor,com.atlassian.plugin.ModuleDescriptor<ArtifactHandler>,com.atlassian.plugin.Resourced,com.atlassian.plugin.ScopeAware,com.atlassian.plugin.StateAware
public class ArtifactHandlerModuleDescriptorImpl extends AbstractBambooModuleDescriptor<ArtifactHandler> implements ArtifactHandlerModuleDescriptor
-
-
Field Summary
Fields Modifier and Type Field Description static Map<Boolean,String>SHARED_NON_SHARED_ONOFF_OPTION_NAME-
Fields inherited from class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
key, moduleClass, moduleClassName, moduleFactory, name, plugin, resources
-
Fields inherited from interface com.atlassian.bamboo.plugin.descriptor.ArtifactHandlerModuleDescriptor
ARTIFACT_HANDLERS_CONFIG_PREFIX
-
-
Constructor Summary
Constructors Constructor Description ArtifactHandlerModuleDescriptorImpl(com.atlassian.plugin.module.ModuleFactory moduleFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @NotNull StringgetConfigurationPrefix()@NotNull ArtifactHandlerConfiguratorgetConfigurator()@Nullable StringgetEditTemplate()voidinit(@NotNull com.atlassian.plugin.Plugin plugin, @NotNull org.dom4j.Element element)booleansupports(AgentType agentType)-
Methods inherited from class com.atlassian.bamboo.plugin.descriptor.AbstractBambooModuleDescriptor
disabled, getElementAsString, getFreeMarkerResourceLocation, getModule, 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, getModule, getModuleClass, getName, getParams, getPlugin, getPluginKey, hashCode, init, isBroken, isEnabled, isEnabledByDefault, isSystemModule, satisfiesMinJavaVersion, setBroken
-
-
-
-
Method Detail
-
init
public void init(@NotNull @NotNull com.atlassian.plugin.Plugin plugin, @NotNull @NotNull org.dom4j.Element element) throws com.atlassian.plugin.PluginParseException- Specified by:
initin interfacecom.atlassian.plugin.ModuleDescriptor<ArtifactHandler>- Overrides:
initin classcom.atlassian.plugin.descriptors.AbstractModuleDescriptor<ArtifactHandler>- Throws:
com.atlassian.plugin.PluginParseException
-
getConfigurator
@NotNull public @NotNull ArtifactHandlerConfigurator getConfigurator()
- Specified by:
getConfiguratorin interfaceArtifactHandlerModuleDescriptor
-
getConfigurationPrefix
@NotNull public @NotNull String getConfigurationPrefix()
- Specified by:
getConfigurationPrefixin interfaceArtifactHandlerModuleDescriptor
-
getEditTemplate
@Nullable public @Nullable String getEditTemplate()
- Specified by:
getEditTemplatein interfaceArtifactHandlerModuleDescriptor
-
supports
public boolean supports(AgentType agentType)
- Specified by:
supportsin interfaceArtifactHandlerModuleDescriptor
-
-