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.