Class FederationSearcherModel


  • @Immutable
    public class FederationSearcherModel
    extends com.yahoo.component.chain.model.ChainedComponentModel
    Specifies how a federation searcher is to be set up.
    Author:
    Tony Vaagenes
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  FederationSearcherModel.TargetSpec
      Specifies one or more search chains that can be addressed as a single source.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      boolean inheritDefaultSources  
      java.util.List<FederationSearcherModel.TargetSpec> targets  
      • Fields inherited from class com.yahoo.component.chain.model.ChainedComponentModel

        dependencies
      • Fields inherited from class com.yahoo.osgi.provider.model.ComponentModel

        bundleInstantiationSpec, configId
    • Constructor Summary

      Constructors 
      Constructor Description
      FederationSearcherModel​(com.yahoo.component.ComponentSpecification componentId, com.yahoo.component.chain.dependencies.Dependencies dependencies, java.util.List<FederationSearcherModel.TargetSpec> targets, boolean inheritDefaultSources)  
    • Method Summary

      • Methods inherited from class com.yahoo.osgi.provider.model.ComponentModel

        getClassId, getComponentId
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • FederationSearcherModel

        public FederationSearcherModel​(com.yahoo.component.ComponentSpecification componentId,
                                       com.yahoo.component.chain.dependencies.Dependencies dependencies,
                                       java.util.List<FederationSearcherModel.TargetSpec> targets,
                                       boolean inheritDefaultSources)