Interface IServiceEvaluator
- 
- All Known Implementing Classes:
 AverageEvaluator,BasicEvaluator,ComposedEvaluator,ExecutionTimeEvaluator,WaitqueueEvaluator
public interface IServiceEvaluator 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IFuture<java.lang.Double>evaluate(IService service)Evaluates the service in detail. 
 - 
 
- 
- 
Method Detail
- 
evaluate
IFuture<java.lang.Double> evaluate(IService service)
Evaluates the service in detail. This method must return an evaluation of the service in the range between 0 (worst/unacceptable) to 1 (best/preferred).- Parameters:
 service- The service being evaluated.- Returns:
 - An evaluation of the service in a range between 0 and 1 (inclusive).
 
 
 - 
 
 -