public class

CoreFeaturesLoader

extends Object
implements FeaturesLoader
java.lang.Object
   ↳ com.atlassian.jira.config.feature.CoreFeaturesLoader

Class Overview

Default loader of features used in core JIRA. Properties are loaded both from default JIRA locations and plugins.

Summary

Constants
String CORE_FEATURES_RESOURCE
String FEATURE_RESOURCE_TYPE
Public Constructors
CoreFeaturesLoader(JiraProperties jiraSystemProperties, PluginAccessor pluginAccessor, ResourceLoader resourceLoader)
Public Methods
boolean hasFeatureResources(Plugin plugin)
Properties loadCoreProperties()
Iterable<Properties> loadPluginsFeatureProperties()
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.atlassian.jira.config.feature.FeaturesLoader

Constants

public static final String CORE_FEATURES_RESOURCE

Constant Value: "/jira-features.properties"

public static final String FEATURE_RESOURCE_TYPE

Constant Value: "feature"

Public Constructors

public CoreFeaturesLoader (JiraProperties jiraSystemProperties, PluginAccessor pluginAccessor, ResourceLoader resourceLoader)

Public Methods

public boolean hasFeatureResources (Plugin plugin)

public Properties loadCoreProperties ()

public Iterable<Properties> loadPluginsFeatureProperties ()