public interface IResultSelector
Modifier and Type | Method and Description |
---|---|
Object |
getCacheKey()
Get the cache key.
|
boolean |
isFinished(Collection<IService> results)
Test if the search result is sufficient to stop the search.
|
IFuture<List<IService>> |
selectServices(Map<Class<?>,IService> services)
Called for each searched service provider node.
|
IFuture<List<IService>> selectServices(Map<Class<?>,IService> services)
services
- The provided services (class->list of services).results
- The collection to which results should be added.boolean isFinished(Collection<IService> results)
results
- The collection of selected services.Object getCacheKey()
Copyright © 2012. All Rights Reserved.