public class

BootstrapDarkFeatureManager

extends Object
implements DarkFeatureManager
java.lang.Object
   ↳ com.atlassian.jira.config.feature.BootstrapDarkFeatureManager

Class Overview

Dark feature manager used during JIRA bootstrap. Effectively only dark features that are set in jira-features.properties or in command line are taken into account.

Summary

[Expand]
Inherited Constants
From interface com.atlassian.sal.api.features.DarkFeatureManager
Public Constructors
BootstrapDarkFeatureManager(FeaturesLoader featuresLoader)
Public Methods
boolean canManageFeaturesForAllUsers()
void disableFeatureForAllUsers(String s)
void disableFeatureForCurrentUser(String s)
void disableFeatureForUser(UserKey userKey, String s)
void enableFeatureForAllUsers(String s)
void enableFeatureForCurrentUser(String s)
void enableFeatureForUser(UserKey userKey, String s)
EnabledDarkFeatures getFeaturesEnabledForAllUsers()
EnabledDarkFeatures getFeaturesEnabledForCurrentUser()
EnabledDarkFeatures getFeaturesEnabledForUser(UserKey userKey)
boolean isFeatureEnabledForAllUsers(String featureKey)
boolean isFeatureEnabledForCurrentUser(String featureKey)
boolean isFeatureEnabledForUser(UserKey userKey, String featureKey)
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.atlassian.sal.api.features.DarkFeatureManager

Public Constructors

public BootstrapDarkFeatureManager (FeaturesLoader featuresLoader)

Public Methods

public boolean canManageFeaturesForAllUsers ()

public void disableFeatureForAllUsers (String s)

public void disableFeatureForCurrentUser (String s)

public void disableFeatureForUser (UserKey userKey, String s)

public void enableFeatureForAllUsers (String s)

public void enableFeatureForCurrentUser (String s)

public void enableFeatureForUser (UserKey userKey, String s)

public EnabledDarkFeatures getFeaturesEnabledForAllUsers ()

public EnabledDarkFeatures getFeaturesEnabledForCurrentUser ()

public EnabledDarkFeatures getFeaturesEnabledForUser (UserKey userKey)

public boolean isFeatureEnabledForAllUsers (String featureKey)

public boolean isFeatureEnabledForCurrentUser (String featureKey)

public boolean isFeatureEnabledForUser (UserKey userKey, String featureKey)