Uses of Class
org.apache.solr.cluster.placement.PlacementException
-
Packages that use PlacementException Package Description org.apache.solr.cluster.placement This package contains interfaces visible by plugins (i.e.org.apache.solr.cluster.placement.plugins Sample plugin implementations. -
-
Uses of PlacementException in org.apache.solr.cluster.placement
Subclasses of PlacementException in org.apache.solr.cluster.placement Modifier and Type Class Description class
PlacementModificationException
Exception thrown when a placement modification is rejected by the placement plugin.Methods in org.apache.solr.cluster.placement that throw PlacementException Modifier and Type Method Description BalancePlan
PlacementPlugin. computeBalancing(BalanceRequest balanceRequest, PlacementContext placementContext)
Request from plugin code to compute a balancing of replicas.default PlacementPlan
PlacementPlugin. computePlacement(PlacementRequest placementRequest, PlacementContext placementContext)
Request from plugin code to compute placement.List<PlacementPlan>
PlacementPlugin. computePlacements(Collection<PlacementRequest> placementRequests, PlacementContext placementContext)
Request from plugin code to compute multiple placements.default void
PlacementPlugin. verifyAllowedModification(ModificationRequest modificationRequest, PlacementContext placementContext)
Verify that a collection layout modification doesn't violate constraints on replica placements required by this plugin. -
Uses of PlacementException in org.apache.solr.cluster.placement.plugins
Methods in org.apache.solr.cluster.placement.plugins that throw PlacementException Modifier and Type Method Description BalancePlan
OrderedNodePlacementPlugin. computeBalancing(BalanceRequest balanceRequest, PlacementContext placementContext)
List<PlacementPlan>
OrderedNodePlacementPlugin. computePlacements(Collection<PlacementRequest> requests, PlacementContext placementContext)
protected abstract Map<Node,OrderedNodePlacementPlugin.WeightedNode>
OrderedNodePlacementPlugin. getBaseWeightedNodes(PlacementContext placementContext, Set<Node> nodes, Iterable<SolrCollection> relevantCollections, boolean skipNodesWithErrors)
protected Map<Node,OrderedNodePlacementPlugin.WeightedNode>
OrderedNodePlacementPlugin. getWeightedNodes(PlacementContext placementContext, Set<Node> nodes, Iterable<SolrCollection> relevantCollections, boolean skipNodesWithErrors)
void
OrderedNodePlacementPlugin. verifyAllowedModification(ModificationRequest modificationRequest, PlacementContext placementContext)
protected void
OrderedNodePlacementPlugin. verifyDeleteCollection(DeleteCollectionRequest deleteCollectionRequest, PlacementContext placementContext)
protected void
OrderedNodePlacementPlugin. verifyDeleteReplicas(DeleteReplicasRequest deleteReplicasRequest, PlacementContext placementContext)
-