A C D E F G N S 

A

AbstractFederationStrategy - Class in net.di2e.ecdr.federation
This class serves as a base implementation of the FederationStrategy interface.
AbstractFederationStrategy(ExecutorService, List<PreFederatedQueryPlugin>, List<PostFederatedQueryPlugin>) - Constructor for class net.di2e.ecdr.federation.AbstractFederationStrategy
Instantiates an AbstractFederationStrategy with the provided ExecutorService.

C

createMonitor(ExecutorService, Map<Source, Future<SourceResponse>>, QueryResponseImpl, Query) - Method in class net.di2e.ecdr.federation.AbstractFederationStrategy
Creates the monitor for federated queries.
createMonitor(ExecutorService, Map<Source, Future<SourceResponse>>, QueryResponseImpl, Query) - Method in class net.di2e.ecdr.federation.NormalizingSortedFederationStrategy
 

D

DEFAULT_COMPARATOR - Static variable in class net.di2e.ecdr.federation.NormalizingSortedFederationStrategy
The default comparator for sorting by Result.RELEVANCE, SortOrder.DESCENDING

E

executePostFederationPlugins(QueryResponse) - Method in class net.di2e.ecdr.federation.FifoFederationStrategy
 
executeSourceQueries(List<Source>, Map<Source, Future<SourceResponse>>, QueryRequest) - Method in class net.di2e.ecdr.federation.FifoFederationStrategy
 

F

federate(List<Source>, QueryRequest) - Method in class net.di2e.ecdr.federation.AbstractFederationStrategy
 
federate(List<Source>, QueryRequest) - Method in class net.di2e.ecdr.federation.FifoFederationStrategy
 
FifoFederationStrategy - Class in net.di2e.ecdr.federation
The Class FifoFederationStrategy represents a First In First Out (FIFO) federation strategy that returns results in the order they are received.
FifoFederationStrategy(ExecutorService, List<PreFederatedQueryPlugin>, List<PostFederatedQueryPlugin>) - Constructor for class net.di2e.ecdr.federation.FifoFederationStrategy
Instantiates a FifoFederationStrategy with the provided ExecutorService.

G

getModifiedQuery(Query, int, int, int) - Method in class net.di2e.ecdr.federation.FifoFederationStrategy
 

N

net.di2e.ecdr.federation - package net.di2e.ecdr.federation
 
net.di2e.ecdr.federation.api - package net.di2e.ecdr.federation.api
 
NormalizingFederationStrategy - Interface in net.di2e.ecdr.federation.api
 
NormalizingSortedFederationStrategy - Class in net.di2e.ecdr.federation
This class represents a FederationStrategy based on sorting Metacards.
NormalizingSortedFederationStrategy(ExecutorService, List<PreFederatedQueryPlugin>, List<PostFederatedQueryPlugin>, RelevanceNormalizer) - Constructor for class net.di2e.ecdr.federation.NormalizingSortedFederationStrategy
Instantiates a SortedFederationStrategy with the provided ExecutorService.

S

setMaxStartIndex(int) - Method in class net.di2e.ecdr.federation.AbstractFederationStrategy
To be set via Spring/Blueprint
setNormalizeResults(boolean) - Method in interface net.di2e.ecdr.federation.api.NormalizingFederationStrategy
 
setNormalizeResults(boolean) - Method in class net.di2e.ecdr.federation.NormalizingSortedFederationStrategy
 
A C D E F G N S 

Copyright © 2014–2015 Cohesive Integrations, LLC. All rights reserved.