Class FeatureModel

java.lang.Object
org.togglz.console.model.FeatureModel

public class FeatureModel extends Object
  • Constructor Details

    • FeatureModel

      public FeatureModel(org.togglz.core.Feature feature, org.togglz.core.metadata.FeatureMetaData metadata, List<org.togglz.core.spi.ActivationStrategy> impls)
  • Method Details

    • populateFromFeatureState

      public void populateFromFeatureState(org.togglz.core.repository.FeatureState featureState)
    • restoreFromRequest

      public void restoreFromRequest(jakarta.servlet.http.HttpServletRequest request)
    • getValidationErrors

      public List<String> getValidationErrors()
    • getParameters

      public List<ParameterModel> getParameters()
    • isValid

      public boolean isValid()
    • toFeatureState

      public org.togglz.core.repository.FeatureState toFeatureState()
    • isHasInfoLink

      public boolean isHasInfoLink()
    • getInfoLink

      public String getInfoLink()
    • isHasAttributes

      public boolean isHasAttributes()
    • getAttributes

      public Set<Map.Entry<String,String>> getAttributes()
    • getStrategies

      public List<StrategyModel> getStrategies()
    • getLabel

      public String getLabel()
    • getName

      public String getName()
    • isEnabled

      public boolean isEnabled()
    • getStrategy

      public StrategyModel getStrategy()