public abstract class

AbstractConfigurableModuleDescriptor

extends AbstractJiraModuleDescriptor<T>
implements ConfigurableModuleDescriptor
java.lang.Object
   ↳ com.atlassian.plugin.descriptors.AbstractModuleDescriptor<T>
     ↳ com.atlassian.jira.plugin.AbstractJiraModuleDescriptor<T>
       ↳ com.atlassian.jira.plugin.AbstractConfigurableModuleDescriptor<T>
Known Direct Subclasses

Class Overview

An AbstractJiraModuleDescriptor that is able to be configured using an ObjectConfiguration.

Summary

[Expand]
Inherited Fields
From class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
Public Constructors
AbstractConfigurableModuleDescriptor(JiraAuthenticationContext authenticationContext, ModuleFactory moduleFactory)
Public Methods
void disabled()
void enabled()
ObjectConfiguration getObjectConfiguration(Map params)
void init(Plugin plugin, Element element)
Protected Methods
ObjectDescriptor getObjectDescriptor()
[Expand]
Inherited Methods
From class com.atlassian.jira.plugin.AbstractJiraModuleDescriptor
From class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
From class java.lang.Object
From interface com.atlassian.jira.plugin.ConfigurableModuleDescriptor
From interface com.atlassian.jira.plugin.JiraResourcedModuleDescriptor
From interface com.atlassian.plugin.ModuleDescriptor
From interface com.atlassian.plugin.Resourced
From interface com.atlassian.plugin.StateAware

Public Constructors

public AbstractConfigurableModuleDescriptor (JiraAuthenticationContext authenticationContext, ModuleFactory moduleFactory)

Public Methods

public void disabled ()

public void enabled ()

public ObjectConfiguration getObjectConfiguration (Map params)

public void init (Plugin plugin, Element element)

Protected Methods

protected ObjectDescriptor getObjectDescriptor ()