public class VacantDarkFeaturesManager extends Object implements DarkFeaturesManager
| Modifier and Type | Field and Description |
|---|---|
protected static DarkFeatures |
NO_FEATURES |
protected static DarkFeatures |
ONLY_SYSTEM_FEATURES |
static Set<String> |
SYSTEM_DISABLED_FEATURES |
| Constructor and Description |
|---|
VacantDarkFeaturesManager(FeatureService featureService) |
| Modifier and Type | Method and Description |
|---|---|
void |
disableSiteFeature(String featureKey) |
void |
disableUserFeature(ConfluenceUser user,
String featureKey)
Disables the specified feature for the specified User
|
void |
disableUserFeature(String featureKey) |
void |
enableSiteFeature(String featureKey) |
void |
enableUserFeature(ConfluenceUser user,
String featureKey)
Enables the specified feature for the specified User
|
void |
enableUserFeature(String featureKey) |
DarkFeatures |
getDarkFeatures()
This is vacant (tenant-less) manager.
|
DarkFeatures |
getDarkFeatures(ConfluenceUser user)
This is vacant (tenant-less) manager.
|
DarkFeatures |
getDarkFeaturesAllUsers()
This is vacant (tenant-less) manager.
|
DarkFeatures |
getSiteDarkFeatures()
This is vacant (tenant-less) manager.
|
protected static final DarkFeatures NO_FEATURES
protected static final DarkFeatures ONLY_SYSTEM_FEATURES
public VacantDarkFeaturesManager(FeatureService featureService)
public DarkFeatures getDarkFeatures()
getDarkFeatures in interface DarkFeaturesManagerpublic DarkFeatures getDarkFeaturesAllUsers()
getDarkFeaturesAllUsers in interface DarkFeaturesManagerpublic DarkFeatures getSiteDarkFeatures()
getSiteDarkFeatures in interface DarkFeaturesManagerpublic DarkFeatures getDarkFeatures(ConfluenceUser user)
getDarkFeatures in interface DarkFeaturesManagerpublic void enableUserFeature(String featureKey) throws UnknownFeatureException
enableUserFeature in interface DarkFeaturesManagerUnknownFeatureExceptionpublic void enableUserFeature(ConfluenceUser user, String featureKey)
DarkFeaturesManagerenableUserFeature in interface DarkFeaturesManagerpublic void disableUserFeature(String featureKey) throws UnknownFeatureException
disableUserFeature in interface DarkFeaturesManagerUnknownFeatureExceptionpublic void disableUserFeature(ConfluenceUser user, String featureKey)
DarkFeaturesManagerdisableUserFeature in interface DarkFeaturesManagerpublic void enableSiteFeature(String featureKey) throws UnknownFeatureException
enableSiteFeature in interface DarkFeaturesManagerUnknownFeatureExceptionpublic void disableSiteFeature(String featureKey) throws UnknownFeatureException
disableSiteFeature in interface DarkFeaturesManagerUnknownFeatureExceptionCopyright © 2003–2022 Atlassian. All rights reserved.