Class CachingSiteDarkFeaturesDao
java.lang.Object
com.atlassian.confluence.impl.feature.CachingSiteDarkFeaturesDao
- All Implemented Interfaces:
SiteDarkFeaturesDao
An implmentation of
SiteDarkFeaturesDao which uses a CachedReference to reduce pressure
on a delegate SiteDarkFeaturesDao.- Since:
- 7.7
-
Method Summary
Modifier and TypeMethodDescriptionstatic CachingSiteDarkFeaturesDaocreate(SiteDarkFeaturesDao delegate, com.atlassian.cache.CacheManager cacheManager) booleandisableSiteFeature(String featureKey) booleanenableSiteFeature(String featureKey)
-
Method Details
-
create
public static CachingSiteDarkFeaturesDao create(SiteDarkFeaturesDao delegate, com.atlassian.cache.CacheManager cacheManager) -
getSiteEnabledFeatures
- Specified by:
getSiteEnabledFeaturesin interfaceSiteDarkFeaturesDao
-
enableSiteFeature
- Specified by:
enableSiteFeaturein interfaceSiteDarkFeaturesDao
-
disableSiteFeature
- Specified by:
disableSiteFeaturein interfaceSiteDarkFeaturesDao
-