| Package | Description |
|---|---|
| org.togglz.core.manager |
| Modifier and Type | Method and Description |
|---|---|
FeatureManagerBuilder |
FeatureManagerBuilder.activationStrategy(ActivationStrategy strategy)
Adds an additional
ActivationStrategy to the current ActivationStrategyProvider. |
FeatureManagerBuilder |
FeatureManagerBuilder.activationStrategyProvider(ActivationStrategyProvider strategyProvider)
Use the supplied
ActivationStrategyProvider for the activation strategies; |
static FeatureManagerBuilder |
FeatureManagerBuilder.begin()
Create a new builder
|
FeatureManagerBuilder |
FeatureManagerBuilder.featureClass(Class<? extends Feature> featureClass)
Deprecated.
|
FeatureManagerBuilder |
FeatureManagerBuilder.featureEnum(Class<? extends Feature> featureEnum)
Use the supplied feature enum class for the feature manager.
|
FeatureManagerBuilder |
FeatureManagerBuilder.featureEnums(Class<? extends Feature>... featureEnum)
Use the supplied feature enum classes for the feature manager.
|
FeatureManagerBuilder |
FeatureManagerBuilder.featureProvider(FeatureProvider featureProvider)
Sets a
FeatureProvider for the feature manager. |
FeatureManagerBuilder |
FeatureManagerBuilder.name(String name)
Sets the name of the feature manager.
|
FeatureManagerBuilder |
FeatureManagerBuilder.stateRepository(StateRepository stateRepository)
Use the supplied state repository for the feature manager.
|
FeatureManagerBuilder |
FeatureManagerBuilder.togglzConfig(TogglzConfig config)
Initialize the builder with the configuration from the supplied
TogglzConfig instance. |
FeatureManagerBuilder |
FeatureManagerBuilder.userProvider(UserProvider userProvider)
Use the supplied
UserProvider for the feature manager. |
Copyright © 2018. All Rights Reserved.