Class JiraSoftwareBuildNumberFeatureFlagActivator
java.lang.Object
com.atlassian.greenhopper.features.JiraSoftwareBuildNumberFeatureFlagActivator
- All Implemented Interfaces:
com.atlassian.jira.config.feature.FeatureFlagActivator
@Service
public class JiraSoftwareBuildNumberFeatureFlagActivator
extends Object
implements com.atlassian.jira.config.feature.FeatureFlagActivator
Build number based feature flag activator. It provides a set of activated feature flags
for current build number.
- Since:
- v7.6
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.google.common.collect.ImmutableMap
<com.atlassian.jira.config.FeatureFlag, Integer> Map of feature flags with corresponding build number starting from which given flag should be activated. -
Constructor Summary
ConstructorsConstructorDescriptionJiraSoftwareBuildNumberFeatureFlagActivator
(com.atlassian.jira.util.BuildUtilsInfo buildUtilsInfo) -
Method Summary
-
Field Details
-
BUILD_NUMBER_ACTIVATED_FEATURE_FLAGS
public static final com.google.common.collect.ImmutableMap<com.atlassian.jira.config.FeatureFlag,Integer> BUILD_NUMBER_ACTIVATED_FEATURE_FLAGSMap of feature flags with corresponding build number starting from which given flag should be activated. Add proper contract using unit tests to BuildNumberFeatureFlagActivatorTest
-
-
Constructor Details
-
JiraSoftwareBuildNumberFeatureFlagActivator
@Autowired public JiraSoftwareBuildNumberFeatureFlagActivator(com.atlassian.jira.util.BuildUtilsInfo buildUtilsInfo)
-
-
Method Details
-
getActivatedFlags
- Specified by:
getActivatedFlags
in interfacecom.atlassian.jira.config.feature.FeatureFlagActivator
-