JIRA provides Administration pages to view and edit JIRA Application Properties.
These pages are organized depending on the type of parameters :
<component key="minyaaTimeSettingsProvider" name="MinyaaTimeSettingsProvider" class="com.atlassian.jira.config.settings.providers.MinyaaTimeSettingsProvider" />
package com.atlassian.jira.config.settings.providers; import com.atlassian.jira.config.MinyaaProjectsKeys; import com.atlassian.jira.config.settings.directory.SettingsProviderDirectory; import com.atlassian.jira.plugin.MinyaaSuite; /** * @FQCN com.atlassian.jira.config.settings.providers.MinyaaTimeSettingsProvider * @author kaamelot * @author vthoule (Alkaes Consulting) * @since 3.13.1.0 * @version 3.13.1.0 * @description Provides Settings keys for Minyaa Projects */ public class MinyaaProjectsSettingsProvider extends ASettingsProvider { public MinyaaProjectsSettingsProvider(SettingsProviderDirectory settingsProviderDirectory) { super(settingsProviderDirectory); } protected void init() { addSetting(MinyaaProjectsKeys.JIRA_PLUGIN_MINYAA_PROJECTS_UPGRADE_VERSION, ISettings.INTEGER_SETTING_MANAGER_KEY); addSetting(MinyaaProjectsKeys.JIRA_AJAX_MANAGEABLEASPROJECT_PICKER_LIMIT, ISettings.INTEGER_SETTING_MANAGER_KEY); } /** * @return Setting Provider Id. It represents a section in Settings Management screens */ public String getId() { return MinyaaSuite.MINYAA_PROJECTS_KEY + ".settings"; } }
Settins Manager | OSProperty Type | Description |
---|---|---|
STRING_SETTING_MANAGER_KEY | String |
|
INTEGER_SETTING_MANAGER_KEY | String |
|
COLOR_SETTING_MANAGER_KEY | String |
|
BOOLEAN_SETTING_MANAGER_KEY | String |
|
TEXTAREA_SETTING_MANAGER_KEY | Text |
|
<component key="NewTypeSettingManager" name="NewTypeSettingManager" class="com.atlassian.jira.config.settings.managers.NewTypeSettingManager" />