public class SetupConfluenceDarkFeatureManager extends Object implements com.atlassian.sal.api.features.DarkFeatureManager
| Constructor and Description | 
|---|
| SetupConfluenceDarkFeatureManager() | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | canManageFeaturesForAllUsers() | 
| void | disableFeatureForAllUsers(String s) | 
| void | disableFeatureForCurrentUser(String s) | 
| void | disableFeatureForUser(com.atlassian.sal.api.user.UserKey userKey,
                     String s) | 
| void | enableFeatureForAllUsers(String s) | 
| void | enableFeatureForCurrentUser(String s) | 
| void | enableFeatureForUser(com.atlassian.sal.api.user.UserKey userKey,
                    String s) | 
| com.atlassian.sal.api.features.EnabledDarkFeatures | getFeaturesEnabledForAllUsers() | 
| com.atlassian.sal.api.features.EnabledDarkFeatures | getFeaturesEnabledForCurrentUser() | 
| com.atlassian.sal.api.features.EnabledDarkFeatures | getFeaturesEnabledForUser(com.atlassian.sal.api.user.UserKey userKey) | 
| @NonNull Optional<Boolean> | isEnabledForAllUsers(@NonNull String featureKey) | 
| @NonNull Optional<Boolean> | isEnabledForCurrentUser(@NonNull String featureKey) | 
| @NonNull Optional<Boolean> | isEnabledForUser(@Nullable com.atlassian.sal.api.user.UserKey userKey,
                @NonNull String featureKey) | 
| boolean | isFeatureEnabledForAllUsers(String s)Deprecated. 
 since 6.1.0 use  isEnabledForAllUsers(String)instead | 
| boolean | isFeatureEnabledForCurrentUser(String s)Deprecated. 
 since 6.1.0 use  isEnabledForCurrentUser(String)instead | 
| boolean | isFeatureEnabledForUser(com.atlassian.sal.api.user.UserKey userKey,
                       String s)Deprecated. 
 since 6.1.0 use  isEnabledForUser(UserKey, String)instead | 
public @NonNull Optional<Boolean> isEnabledForAllUsers(@NonNull String featureKey)
isEnabledForAllUsers in interface com.atlassian.sal.api.features.DarkFeatureManagerpublic @NonNull Optional<Boolean> isEnabledForCurrentUser(@NonNull String featureKey)
isEnabledForCurrentUser in interface com.atlassian.sal.api.features.DarkFeatureManagerpublic @NonNull Optional<Boolean> isEnabledForUser(@Nullable com.atlassian.sal.api.user.UserKey userKey, @NonNull String featureKey)
isEnabledForUser in interface com.atlassian.sal.api.features.DarkFeatureManager@Deprecated public boolean isFeatureEnabledForAllUsers(String s)
isEnabledForAllUsers(String) insteadisFeatureEnabledForAllUsers in interface com.atlassian.sal.api.features.DarkFeatureManager@Deprecated public boolean isFeatureEnabledForCurrentUser(String s)
isEnabledForCurrentUser(String) insteadisFeatureEnabledForCurrentUser in interface com.atlassian.sal.api.features.DarkFeatureManager@Deprecated public boolean isFeatureEnabledForUser(com.atlassian.sal.api.user.UserKey userKey, String s)
isEnabledForUser(UserKey, String) insteadisFeatureEnabledForUser in interface com.atlassian.sal.api.features.DarkFeatureManagerpublic boolean canManageFeaturesForAllUsers()
canManageFeaturesForAllUsers in interface com.atlassian.sal.api.features.DarkFeatureManagerpublic void enableFeatureForAllUsers(String s)
enableFeatureForAllUsers in interface com.atlassian.sal.api.features.DarkFeatureManagerpublic void disableFeatureForAllUsers(String s)
disableFeatureForAllUsers in interface com.atlassian.sal.api.features.DarkFeatureManagerpublic void enableFeatureForCurrentUser(String s)
enableFeatureForCurrentUser in interface com.atlassian.sal.api.features.DarkFeatureManagerpublic void enableFeatureForUser(com.atlassian.sal.api.user.UserKey userKey,
                                 String s)
enableFeatureForUser in interface com.atlassian.sal.api.features.DarkFeatureManagerpublic void disableFeatureForCurrentUser(String s)
disableFeatureForCurrentUser in interface com.atlassian.sal.api.features.DarkFeatureManagerpublic void disableFeatureForUser(com.atlassian.sal.api.user.UserKey userKey,
                                  String s)
disableFeatureForUser in interface com.atlassian.sal.api.features.DarkFeatureManagerpublic com.atlassian.sal.api.features.EnabledDarkFeatures getFeaturesEnabledForAllUsers()
getFeaturesEnabledForAllUsers in interface com.atlassian.sal.api.features.DarkFeatureManagerpublic com.atlassian.sal.api.features.EnabledDarkFeatures getFeaturesEnabledForCurrentUser()
getFeaturesEnabledForCurrentUser in interface com.atlassian.sal.api.features.DarkFeatureManagerpublic com.atlassian.sal.api.features.EnabledDarkFeatures getFeaturesEnabledForUser(com.atlassian.sal.api.user.UserKey userKey)
getFeaturesEnabledForUser in interface com.atlassian.sal.api.features.DarkFeatureManagerCopyright © 2003–2022 Atlassian. All rights reserved.