Class FallbackTestFeatureManager

  • All Implemented Interfaces:
    org.togglz.core.manager.FeatureManager

    public class FallbackTestFeatureManager
    extends java.lang.Object
    implements org.togglz.core.manager.FeatureManager
    Simple FeatureManager for unit tests that enables all features.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.List<org.togglz.core.spi.ActivationStrategy> getActivationStrategies()  
      org.togglz.core.user.FeatureUser getCurrentFeatureUser()  
      java.util.Set<org.togglz.core.Feature> getFeatures()  
      org.togglz.core.repository.FeatureState getFeatureState​(org.togglz.core.Feature feature)  
      org.togglz.core.metadata.FeatureMetaData getMetaData​(org.togglz.core.Feature feature)  
      java.lang.String getName()  
      boolean isActive​(org.togglz.core.Feature feature)  
      void setFeatureState​(org.togglz.core.repository.FeatureState state)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • FallbackTestFeatureManager

        public FallbackTestFeatureManager()
    • Method Detail

      • getName

        public java.lang.String getName()
        Specified by:
        getName in interface org.togglz.core.manager.FeatureManager
      • getFeatures

        public java.util.Set<org.togglz.core.Feature> getFeatures()
        Specified by:
        getFeatures in interface org.togglz.core.manager.FeatureManager
      • getMetaData

        public org.togglz.core.metadata.FeatureMetaData getMetaData​(org.togglz.core.Feature feature)
        Specified by:
        getMetaData in interface org.togglz.core.manager.FeatureManager
      • isActive

        public boolean isActive​(org.togglz.core.Feature feature)
        Specified by:
        isActive in interface org.togglz.core.manager.FeatureManager
      • getCurrentFeatureUser

        public org.togglz.core.user.FeatureUser getCurrentFeatureUser()
        Specified by:
        getCurrentFeatureUser in interface org.togglz.core.manager.FeatureManager
      • getFeatureState

        public org.togglz.core.repository.FeatureState getFeatureState​(org.togglz.core.Feature feature)
        Specified by:
        getFeatureState in interface org.togglz.core.manager.FeatureManager
      • setFeatureState

        public void setFeatureState​(org.togglz.core.repository.FeatureState state)
        Specified by:
        setFeatureState in interface org.togglz.core.manager.FeatureManager
      • getActivationStrategies

        public java.util.List<org.togglz.core.spi.ActivationStrategy> getActivationStrategies()
        Specified by:
        getActivationStrategies in interface org.togglz.core.manager.FeatureManager