Class A4JFeatureFlagCache
java.lang.Object
com.codebarrel.jira.plugin.automation.service.feature.A4JFeatureFlagCache
- All Implemented Interfaces:
FeatureFlagCache,org.springframework.beans.factory.DisposableBean
public class A4JFeatureFlagCache
extends Object
implements FeatureFlagCache, org.springframework.beans.factory.DisposableBean
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddestroy()booleanisEnabled(FeatureFlag featureFlag) Checks if a feature flag is enabled.voidonFeatureFlagChange(FeatureEvent event) voidsetFeatureFlagCache(FeatureManager featureManager, com.atlassian.event.api.EventPublisher eventPublisher)
-
Constructor Details
-
A4JFeatureFlagCache
public A4JFeatureFlagCache()
-
-
Method Details
-
setFeatureFlagCache
public void setFeatureFlagCache(FeatureManager featureManager, com.atlassian.event.api.EventPublisher eventPublisher) -
destroy
public void destroy()- Specified by:
destroyin interfaceorg.springframework.beans.factory.DisposableBean
-
isEnabled
Description copied from interface:FeatureFlagCacheChecks if a feature flag is enabled.- Specified by:
isEnabledin interfaceFeatureFlagCache- Parameters:
featureFlag- the feature flag to check- Returns:
- true if the feature flag is enabled, false otherwise
-
onFeatureFlagChange
-