Class SourcesTarget
java.lang.Object
com.yahoo.component.AbstractComponent
com.yahoo.search.federation.sourceref.Target
com.yahoo.search.federation.sourceref.SourcesTarget
- All Implemented Interfaces:
com.yahoo.component.Component,com.yahoo.component.Deconstructable,Comparable<com.yahoo.component.Component>
-
Field Summary
Fields inherited from class com.yahoo.component.AbstractComponent
isDeconstructable -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddSource(com.yahoo.component.ComponentId providerId, SearchChainInvocationSpec searchChainInvocationSpec, boolean isDefaultProviderForSource) voidfreeze()responsibleSearchChain(com.yahoo.processing.request.Properties queryProperties) Methods inherited from class com.yahoo.component.AbstractComponent
clone, compareTo, deconstruct, getClassName, getId, getIdString, hasInitializedId, initId, isDeconstructable, setIsDeconstructable, toString
-
Constructor Details
-
SourcesTarget
public SourcesTarget(com.yahoo.component.ComponentId sourceId)
-
-
Method Details
-
responsibleSearchChain
public ResolveResult responsibleSearchChain(com.yahoo.processing.request.Properties queryProperties) - Specified by:
responsibleSearchChainin classTarget
-
searchRefDescription
- Specified by:
searchRefDescriptionin classTarget
-
freeze
public void freeze() -
addSource
public void addSource(com.yahoo.component.ComponentId providerId, SearchChainInvocationSpec searchChainInvocationSpec, boolean isDefaultProviderForSource) -
defaultProviderSource
-
allProviderSources
-