Package org.togglz.testing.fallback
Class FallbackTestFeatureManager
- java.lang.Object
-
- org.togglz.testing.fallback.FallbackTestFeatureManager
-
- All Implemented Interfaces:
FeatureManager
public class FallbackTestFeatureManager extends Object implements FeatureManager
SimpleFeatureManagerfor unit tests that enables all features.- Author:
- Christian Kaltepoth
-
-
Constructor Summary
Constructors Constructor Description FallbackTestFeatureManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddisable(Feature feature)voidenable(Feature feature)List<ActivationStrategy>getActivationStrategies()FeatureUsergetCurrentFeatureUser()Set<Feature>getFeatures()FeatureStategetFeatureState(Feature feature)FeatureMetaDatagetMetaData(Feature feature)StringgetName()booleanisActive(Feature feature)voidsetFeatureState(FeatureState state)
-
-
-
Method Detail
-
getName
public String getName()
- Specified by:
getNamein interfaceFeatureManager
-
getFeatures
public Set<Feature> getFeatures()
- Specified by:
getFeaturesin interfaceFeatureManager
-
getMetaData
public FeatureMetaData getMetaData(Feature feature)
- Specified by:
getMetaDatain interfaceFeatureManager
-
isActive
public boolean isActive(Feature feature)
- Specified by:
isActivein interfaceFeatureManager
-
getCurrentFeatureUser
public FeatureUser getCurrentFeatureUser()
- Specified by:
getCurrentFeatureUserin interfaceFeatureManager
-
getFeatureState
public FeatureState getFeatureState(Feature feature)
- Specified by:
getFeatureStatein interfaceFeatureManager
-
setFeatureState
public void setFeatureState(FeatureState state)
- Specified by:
setFeatureStatein interfaceFeatureManager
-
getActivationStrategies
public List<ActivationStrategy> getActivationStrategies()
- Specified by:
getActivationStrategiesin interfaceFeatureManager
-
enable
public void enable(Feature feature)
- Specified by:
enablein interfaceFeatureManager
-
disable
public void disable(Feature feature)
- Specified by:
disablein interfaceFeatureManager
-
-