Uses of Interface
org.apache.solr.cluster.placement.PlacementPluginFactory
Packages that use PlacementPluginFactory
Package
Description
Implementation classes (not visible to plugins, subject to change at any time) for the interfaces
in
org.apache.solr.cluster.placement and to make them work with the rest of Solr.Sample plugin implementations.
Core classes implementing Solr internals and the management of
SolrCores-
Uses of PlacementPluginFactory in org.apache.solr.cluster.placement.impl
Classes in org.apache.solr.cluster.placement.impl that implement PlacementPluginFactoryModifier and TypeClassDescriptionfinal classHelper class to support dynamic reloading of plugin implementations.Methods in org.apache.solr.cluster.placement.impl that return PlacementPluginFactoryModifier and TypeMethodDescriptionstatic PlacementPluginFactory<?> PlacementPluginFactoryLoader.getDefaultPlacementPluginFactory()Returns the defaultPlacementPluginFactoryPlacementPluginFactory<? extends PlacementPluginConfig> DelegatingPlacementPluginFactory.getDelegate()Methods in org.apache.solr.cluster.placement.impl with parameters of type PlacementPluginFactoryModifier and TypeMethodDescriptionvoidDelegatingPlacementPluginFactory.setDelegate(PlacementPluginFactory<? extends PlacementPluginConfig> delegate) Constructors in org.apache.solr.cluster.placement.impl with parameters of type PlacementPluginFactoryModifierConstructorDescriptionDelegatingPlacementPluginFactory(PlacementPluginFactory<?> defaultPlacementPluginFactory) Constructor. -
Uses of PlacementPluginFactory in org.apache.solr.cluster.placement.plugins
Classes in org.apache.solr.cluster.placement.plugins that implement PlacementPluginFactoryModifier and TypeClassDescriptionclassThis factory is instantiated by config from its class name.classFactory for creatingMinimizeCoresPlacementFactory.MinimizeCoresPlacementPlugin, a Placement plugin implementing placing replicas to minimize number of cores perNode, while not placing two replicas of the same shard on the same node.classFactory for creatingRandomPlacementFactory.RandomPlacementPlugin, a placement plugin implementing random placement for new collection creation while preventing two replicas of same shard from being placed on same node..classFactory for creatingSimplePlacementFactory.SimplePlacementPlugin, a placement plugin implementing the logic from the oldLegacyAssignStrategy. -
Uses of PlacementPluginFactory in org.apache.solr.core
Methods in org.apache.solr.core that return PlacementPluginFactoryModifier and TypeMethodDescriptionPlacementPluginFactory<? extends PlacementPluginConfig> CoreContainer.getPlacementPluginFactory()