public class CountThresholdSearchTerminationDecider<S> extends java.lang.Object implements IRankingSearchTerminationDecider<S>
| Modifier and Type | Field and Description |
|---|---|
protected int |
threshold
The threshold of found services after which the ranking starts.
|
| Constructor and Description |
|---|
CountThresholdSearchTerminationDecider(int threshold)
Creates the decider.
|
| Modifier and Type | Method and Description |
|---|---|
IFuture<java.lang.Boolean> |
isStartRanking(java.util.Collection<S> currentresults,
IServiceEvaluator evaluator)
Decides if the search should start ranking.
|
protected int threshold
public CountThresholdSearchTerminationDecider(int threshold)
threshold - The threshold of found services after which the ranking starts.public IFuture<java.lang.Boolean> isStartRanking(java.util.Collection<S> currentresults, IServiceEvaluator evaluator)
isStartRanking in interface IRankingSearchTerminationDecider<S>currentresults - The search results acquired