public class MuleTogglzRuntimeFeatureStateResolver extends Object implements MuleTogglzFeatureStateResolver
MuleTogglzFeatureStateResolver for the runtime scope.| Constructor and Description |
|---|
MuleTogglzRuntimeFeatureStateResolver(MuleTogglzFeatureStateRepository stateRepository) |
| Modifier and Type | Method and Description |
|---|---|
org.togglz.core.repository.FeatureState |
getFeatureState(org.togglz.core.Feature feature,
MuleTogglzFeatureScope scope) |
void |
removeFeatureFeature(MuleTogglzFeatureState muleFeatureState)
Removes the
MuleTogglzFeatureState |
org.togglz.core.repository.FeatureState |
setFeatureState(MuleTogglzFeatureScope scope,
org.togglz.core.repository.FeatureState featureState) |
public MuleTogglzRuntimeFeatureStateResolver(MuleTogglzFeatureStateRepository stateRepository)
public org.togglz.core.repository.FeatureState getFeatureState(org.togglz.core.Feature feature,
MuleTogglzFeatureScope scope)
getFeatureState in interface MuleTogglzFeatureStateResolverfeature - the Featurescope - the MuleTogglzFeatureScopeFeatureState for the corresponding featurepublic org.togglz.core.repository.FeatureState setFeatureState(MuleTogglzFeatureScope scope, org.togglz.core.repository.FeatureState featureState)
setFeatureState in interface MuleTogglzFeatureStateResolverscope - the MuleTogglzFeatureScopefeatureState - the new FeatureStateFeatureState for the corresponding featurepublic void removeFeatureFeature(MuleTogglzFeatureState muleFeatureState)
MuleTogglzFeatureStateResolverMuleTogglzFeatureStateremoveFeatureFeature in interface MuleTogglzFeatureStateResolvermuleFeatureState - the MuleTogglzFeatureStateCopyright © 2003–2025 MuleSoft, Inc.. All rights reserved.