public class ServerFilterStrategy extends AbstractFlipStrategy
| Modifier and Type | Field and Description |
|---|---|
static String |
SERVER_HOSTNAME
Parameter to be checked in context.
|
| Constructor and Description |
|---|
ServerFilterStrategy()
Default Constructor.
|
ServerFilterStrategy(String targetServers)
Parameterized constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
evaluate(String featureName,
FeatureStore store,
FlippingExecutionContext executionContext)
Tell if flip should be realized.
|
void |
init(String featureName,
Map<String,String> initParams)
Allow to parameterized Flipping Strategy
|
assertRequiredParameter, getInitParams, getType, toStringpublic static final String SERVER_HOSTNAME
public ServerFilterStrategy()
public ServerFilterStrategy(String targetServers)
threshold - thresholdpublic void init(String featureName, Map<String,String> initParams)
init in interface FlippingStrategyinit in class AbstractFlipStrategyfeatureName - current featureNamepublic boolean evaluate(String featureName, FeatureStore store, FlippingExecutionContext executionContext)
featureName - target featureNameexecutionContext - custom params to make decisionCopyright © 2013–2015 FF4J. All rights reserved.