Uses of Interface
org.apache.solr.cloud.ClusterSingleton
-
Packages that use ClusterSingleton Package Description org.apache.solr.cluster.events Interfaces defining support for cluster-level event generation and processing.org.apache.solr.cluster.events.impl Default implementation ofClusterEventProducer
.org.apache.solr.cluster.maintenance Cluster Singleton plugins that are used to perform maintenance tasks within the cluster.org.apache.solr.core Core classes implementing Solr internals and the management ofSolrCore
s -
-
Uses of ClusterSingleton in org.apache.solr.cluster.events
Subinterfaces of ClusterSingleton in org.apache.solr.cluster.events Modifier and Type Interface Description interface
ClusterEventProducer
Component that producesClusterEvent
instances.Classes in org.apache.solr.cluster.events that implement ClusterSingleton Modifier and Type Class Description class
ClusterEventProducerBase
Base class for implementingClusterEventProducer
.class
NoOpProducer
No-op implementation ofClusterEventProducer
. -
Uses of ClusterSingleton in org.apache.solr.cluster.events.impl
Classes in org.apache.solr.cluster.events.impl that implement ClusterSingleton Modifier and Type Class Description class
ClusterEventProducerFactory
This class helps in handling the initial registration of plugin-based listeners, when both the finalClusterEventProducer
implementation and listeners are configured using plugins.class
CollectionsRepairEventListener
This is an illustration how to re-implement the combination of Solr 8x NodeLostTrigger and AutoAddReplicasPlanAction to maintain the collection's replicas when nodes are lost.class
DefaultClusterEventProducer
Implementation ofClusterEventProducer
.class
DelegatingClusterEventProducer
This implementation allows Solr to dynamically change the underlying implementation ofClusterEventProducer
in response to the changed plugin configuration. -
Uses of ClusterSingleton in org.apache.solr.cluster.maintenance
Classes in org.apache.solr.cluster.maintenance that implement ClusterSingleton Modifier and Type Class Description class
InactiveShardRemover
This Cluster Singleton can be configured to periodically find and removeSlice.State.INACTIVE
Shards that are left behind after a Shard is split -
Uses of ClusterSingleton in org.apache.solr.core
Methods in org.apache.solr.core that return types with arguments of type ClusterSingleton Modifier and Type Method Description Map<String,ClusterSingleton>
ClusterSingletons. getSingletons()
Return modifiable registry of name /ClusterSingleton
.
-