Package com.atlassian.bamboo.task
Interface TaskProcessCommandDecoratorModuleDescriptor
- All Superinterfaces:
com.atlassian.plugin.ModuleDescriptor<TaskProcessCommandDecorator>
,com.atlassian.plugin.Resourced
,com.atlassian.plugin.ScopeAware
- All Known Implementing Classes:
TaskProcessCommandDecoratorModuleDescriptorImpl
@Internal
public interface TaskProcessCommandDecoratorModuleDescriptor
extends com.atlassian.plugin.ModuleDescriptor<TaskProcessCommandDecorator>
- Since:
- 3.1
-
Method Summary
Modifier and TypeMethodDescriptionReturn set of fully qualified keys of task types that this decorator can decorateboolean
isApplicableToTaskType
(@NotNull String testedPluginModuleKey) Check if task type identified by pluginKey can be decorated by this decoratorMethods 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
Methods inherited from interface com.atlassian.plugin.Resourced
getResourceDescriptor, getResourceDescriptors, getResourceLocation
Methods inherited from interface com.atlassian.plugin.ScopeAware
getScopeKey
-
Method Details
-
getDecorableTaskTypeKeys
Return set of fully qualified keys of task types that this decorator can decorate- Returns:
- set of strings
-
isApplicableToTaskType
Check if task type identified by pluginKey can be decorated by this decorator- Parameters:
pluginKey
- {#link TaskType}'s plugin key- Returns:
- true if decorator is applicable to the given task, false otherwise
-