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 classPlacementModificationExceptionException 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 BalancePlanPlacementPlugin. computeBalancing(BalanceRequest balanceRequest, PlacementContext placementContext)Request from plugin code to compute a balancing of replicas.default PlacementPlanPlacementPlugin. 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 voidPlacementPlugin. 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 BalancePlanOrderedNodePlacementPlugin. computeBalancing(BalanceRequest balanceRequest, PlacementContext placementContext)List<PlacementPlan>OrderedNodePlacementPlugin. computePlacements(Collection<PlacementRequest> requests, PlacementContext placementContext)protected Map<Node,OrderedNodePlacementPlugin.WeightedNode>AffinityPlacementFactory.AffinityPlacementPlugin. getBaseWeightedNodes(PlacementContext placementContext, Set<Node> nodes, Iterable<SolrCollection> relevantCollections, boolean skipNodesWithErrors)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)voidOrderedNodePlacementPlugin. verifyAllowedModification(ModificationRequest modificationRequest, PlacementContext placementContext)protected voidOrderedNodePlacementPlugin. verifyDeleteCollection(DeleteCollectionRequest deleteCollectionRequest, PlacementContext placementContext)protected voidOrderedNodePlacementPlugin. verifyDeleteReplicas(DeleteReplicasRequest deleteReplicasRequest, PlacementContext placementContext)
-