Package org.togglz.core.activation
package org.togglz.core.activation
-
ClassDescriptionAn abstract activation strategy that is designed to support cases where the activation of a feature is driven based on the value of environmental/contextual properties.An abstract activation strategy that is designed to support cases where a specific parameter contains comma-separated tokens that can be negated by prefixing the value with the NOT operator (
!
).Contains information for a specific token including the token value and whether it has been negated.Used to transform a givenAbstractTokenizedActivationStrategy.Token
value.Implementations of this interface are responsible for providing the activation strategies.Implementation ofActivationStrategyProvider
that loads the strategies using the JDKServiceLoader
.Activation strategy that enables features for a given percentage of users.A parameter used to configure anActivationStrategy
.Fluent API for creatingParameter
instances.Activation strategy that allows to activate features only for certain server IPs.ActivationStrategy based on a key value pair system property.Activation strategy that allows to activate features only for certain users.ActivationStrategy implementation based on roles of the current user.