public interface FederationStrategy
Sources in the list, process the
Results in a unique way, and then return the results to the client.
For example, implementations can choose to block until all
SourceResponses return then do a mass sort, or to return the results back
to the client as soon as they are received back from a
QueryResponse federate(List<Source> sources, QueryRequest query) throws FederationException
Sources, returning a
QueryResponseback to the user that will include the matching
This work is licensed under a Creative Commons Attribution 4.0 International License.