Package | Description |
---|---|
com.yahoo.search.federation |
The federation layer on top of the search container.
|
com.yahoo.search.federation.sourceref |
Modifier and Type | Method and Description |
---|---|
com.yahoo.errorhandling.Results<SearchChainInvocationSpec,UnresolvedSearchChainException> |
FederationSearcher.defaultSearchChains(Properties sourceToProviderMap) |
private com.yahoo.errorhandling.Results<SearchChainInvocationSpec,UnresolvedSearchChainException> |
FederationSearcher.getTargets(Set<String> sources,
Properties properties,
IndexFacts indexFacts) |
private com.yahoo.errorhandling.Results<SearchChainInvocationSpec,UnresolvedSearchChainException> |
FederationSearcher.resolveSources(Set<String> sources,
Properties properties,
IndexFacts indexFacts) |
Modifier and Type | Method and Description |
---|---|
private Set<String> |
FederationSearcher.getMessagesSet(List<UnresolvedSearchChainException> unresolvedSearchChainExceptions) |
private ErrorMessage |
FederationSearcher.missingSearchChainsErrorMessage(List<UnresolvedSearchChainException> unresolvedSearchChainExceptions) |
private void |
FederationSearcher.warnIfUnresolvedSearchChains(List<UnresolvedSearchChainException> missingTargets,
HitGroup errorHitGroup) |
Modifier and Type | Class and Description |
---|---|
(package private) class |
UnresolvedProviderException |
(package private) class |
UnresolvedSourceRefException |
Modifier and Type | Method and Description |
---|---|
(package private) static UnresolvedSearchChainException |
UnresolvedProviderException.createForMissingProvider(com.yahoo.component.ComponentId source,
com.yahoo.component.ComponentSpecification provider) |
(package private) static UnresolvedSearchChainException |
UnresolvedSourceRefException.createForMissingSourceRef(com.yahoo.component.ComponentSpecification source) |
Modifier and Type | Method and Description |
---|---|
private SearchChainInvocationSpec |
SourcesTarget.lookupProviderSource(com.yahoo.component.ComponentSpecification providerSpecification) |
SearchChainInvocationSpec |
SearchChainResolver.resolve(com.yahoo.component.ComponentSpecification sourceRef,
com.yahoo.processing.request.Properties sourceToProviderMap) |
Set<SearchChainInvocationSpec> |
SourceRefResolver.resolve(com.yahoo.component.ComponentSpecification sourceRef,
com.yahoo.processing.request.Properties sourceToProviderMap,
IndexFacts indexFacts) |
private SearchChainInvocationSpec |
SourceRefResolver.resolveClusterSearchChain(String cluster,
com.yahoo.component.ComponentSpecification sourceRef,
com.yahoo.processing.request.Properties sourceToProviderMap) |
private Set<SearchChainInvocationSpec> |
SourceRefResolver.resolveClustersWithDocument(com.yahoo.component.ComponentSpecification sourceRef,
com.yahoo.processing.request.Properties sourceToProviderMap,
IndexFacts indexFacts) |
private Target |
SearchChainResolver.resolveTarget(com.yahoo.component.ComponentSpecification sourceRef) |
SearchChainInvocationSpec |
SourcesTarget.responsibleSearchChain(com.yahoo.processing.request.Properties queryProperties) |
abstract SearchChainInvocationSpec |
Target.responsibleSearchChain(com.yahoo.processing.request.Properties queryProperties) |
Copyright © 2018. All rights reserved.