public interface FeatureService
Modifier and Type | Method and Description |
---|---|
boolean |
featurePresent(Features feature)
Return true if grails configuration allows given feature
|
boolean |
featurePresent(Features feature,
boolean defaultEnabled)
Return true if grails configuration allows given feature
|
boolean |
featurePresent(java.lang.String name)
Return true if grails configuration allows given feature
|
boolean |
featurePresent(java.lang.String name,
boolean defaultEnabled)
Return true if grails configuration allows given feature
|
java.lang.Object |
getFeatureConfig(Features feature) |
java.lang.Object |
getFeatureConfig(java.lang.String name) |
void |
toggleFeature(Features feature,
boolean enable)
Set an incubator feature toggle on or off
|
void |
toggleFeature(java.lang.String name,
boolean enable)
Set an incubator feature toggle on or off
|
boolean featurePresent(Features feature)
feature
- boolean featurePresent(java.lang.String name)
name
- boolean featurePresent(Features feature, boolean defaultEnabled)
feature
- defaultEnabled
- default enabled value for the feature, if unsetboolean featurePresent(java.lang.String name, boolean defaultEnabled)
name
- defaultEnabled
- default enabled value for the feature, if unsetvoid toggleFeature(Features feature, boolean enable)
feature
- enable
- void toggleFeature(java.lang.String name, boolean enable)
name
- enable
- java.lang.Object getFeatureConfig(Features feature)
java.lang.Object getFeatureConfig(java.lang.String name)