Class BambooDarkFeatureManager

java.lang.Object
com.atlassian.sal.core.features.DefaultDarkFeatureManager
com.atlassian.sal.bamboo.features.BambooDarkFeatureManager
All Implemented Interfaces:
com.atlassian.sal.api.features.DarkFeatureManager

@Component public class BambooDarkFeatureManager extends com.atlassian.sal.core.features.DefaultDarkFeatureManager
  • Field Summary

    Fields inherited from interface com.atlassian.sal.api.features.DarkFeatureManager

    ATLASSIAN_DARKFEATURE_PREFIX, DARKFEATURES_PROPERTIES_FILE_PROPERTY, DARKFEATURES_PROPERTIES_FILE_PROPERTY_DEFAULT, DISABLE_ALL_DARKFEATURES_PROPERTY
  • Constructor Summary

    Constructors
    Constructor
    Description
    BambooDarkFeatureManager(com.atlassian.sal.api.user.UserManager userManager, com.atlassian.sal.api.features.SiteDarkFeaturesStorage siteDarkFeaturesStorage)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    com.atlassian.sal.api.features.EnabledDarkFeatures
     

    Methods inherited from class com.atlassian.sal.core.features.DefaultDarkFeatureManager

    canManageFeaturesForAllUsers, disableFeatureForAllUsers, disableFeatureForCurrentUser, disableFeatureForUser, enableFeatureForAllUsers, enableFeatureForCurrentUser, enableFeatureForUser, getFeaturesEnabledForCurrentUser, getFeaturesEnabledForUser, isEnabledForAllUsers, isEnabledForCurrentUser, isEnabledForUser, isFeatureEnabledForAllUsers, isFeatureEnabledForCurrentUser, isFeatureEnabledForUser

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • BambooDarkFeatureManager

      @Inject public BambooDarkFeatureManager(com.atlassian.sal.api.user.UserManager userManager, com.atlassian.sal.api.features.SiteDarkFeaturesStorage siteDarkFeaturesStorage)
  • Method Details

    • getFeaturesEnabledForAllUsers

      public com.atlassian.sal.api.features.EnabledDarkFeatures getFeaturesEnabledForAllUsers()
      Specified by:
      getFeaturesEnabledForAllUsers in interface com.atlassian.sal.api.features.DarkFeatureManager
      Overrides:
      getFeaturesEnabledForAllUsers in class com.atlassian.sal.core.features.DefaultDarkFeatureManager