java.lang.Object | ||
↳ | java.lang.Enum<E extends java.lang.Enum<E>> | |
↳ | com.atlassian.jira.config.CoreFeatures |
@Internal
classes and interfaces can not expect to be compatible with any version
other than the version they were compiled against (even minor version and milestone releases may break binary
compatibility with respect to @Internal
elements).
Core manipulable JIRA features.
Enum Values | |||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
CoreFeatures | LICENSE_ROLES_ENABLED |
This field is deprecated.
this is a temporary flag. We will be removing it eventually. Please do not use it. If you want
want to detect if PUP is enabled then please use
rolesEnabled() .
|
|||||||||||||||||||||||||||||||
CoreFeatures | ON_DEMAND | Enabled when running in the 'On Demand' environment. | |||||||||||||||||||||||||||||||
CoreFeatures | PERMISSIONS_MANAGED_BY_UM | Enabled if ADMINISTER , SYSTEM_ADMIN and USE
permissions should be managed by OnDemand's User Management. |
|||||||||||||||||||||||||||||||
CoreFeatures | PREVENT_COMMENTS_LIMITING | Turn off comment limiting on view issue for performance testing only. |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
The feature key that can be used to enable, disable or query the status of a feature using the
FeatureManager . | |||||||||||
Returns the core feature with the given feature key.
| |||||||||||
Returns whether or not the feature is under active development and can be enabled or disabled by individual
users.
| |||||||||||
Returns true if the system property corresponding to this feature is set to true.
| |||||||||||
[Expand]
Inherited Methods | |||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Enum
| |||||||||||||||||||||||||||||||||
From class java.lang.Object | |||||||||||||||||||||||||||||||||
From interface
com.atlassian.jira.config.Feature
| |||||||||||||||||||||||||||||||||
From interface
java.lang.Comparable
|
This field is deprecated.
this is a temporary flag. We will be removing it eventually. Please do not use it. If you want
want to detect if PUP is enabled then please use
rolesEnabled()
.
Enabled to allow for role based licensing.
Enabled if ADMINISTER
, SYSTEM_ADMIN
and USE
permissions should be managed by OnDemand's User Management.
Turn off comment limiting on view issue for performance testing only.
The feature key that can be used to enable, disable or query the status of a feature using the
FeatureManager
.
Returns the core feature with the given feature key.
featureKey | the feature key to check (must not be null ) |
---|
null
if featureKey
does not
correspond to any known core feature
Returns whether or not the feature is under active development and can be enabled or disabled by individual users.
true
if the feature is a user-configurable development feature; false
if the feature can
only be enabled or disabled system-wide.
Returns true if the system property corresponding to this feature is set to true. The property name will
have the form {@value FeatureManager#SYSTEM_PROPERTY_PREFIX}com.atlassian.jira.config.CoreFeatures.FEATURE
.