Uses of Interface
org.infinispan.partitionhandling.impl.AvailabilityStrategyContext
Packages that use AvailabilityStrategyContext
-
Uses of AvailabilityStrategyContext in org.infinispan.partitionhandling.impl
Methods in org.infinispan.partitionhandling.impl with parameters of type AvailabilityStrategyContextModifier and TypeMethodDescriptionvoidAvailabilityStrategy.onClusterViewChange(AvailabilityStrategyContext context, List<Address> clusterMembers) Called when the cluster view changed (e.g.voidPreferAvailabilityStrategy.onClusterViewChange(AvailabilityStrategyContext context, List<Address> clusterMembers) voidPreferConsistencyStrategy.onClusterViewChange(AvailabilityStrategyContext context, List<Address> clusterMembers) voidAvailabilityStrategy.onGracefulLeave(AvailabilityStrategyContext context, Address leaver) Called when a node leaves gracefully.voidPreferAvailabilityStrategy.onGracefulLeave(AvailabilityStrategyContext context, Address leaver) voidPreferConsistencyStrategy.onGracefulLeave(AvailabilityStrategyContext context, Address leaver) voidAvailabilityStrategy.onJoin(AvailabilityStrategyContext context, Address joiner) Called when a node joins.voidPreferAvailabilityStrategy.onJoin(AvailabilityStrategyContext context, Address joiner) voidPreferConsistencyStrategy.onJoin(AvailabilityStrategyContext context, Address joiner) voidAvailabilityStrategy.onManualAvailabilityChange(AvailabilityStrategyContext context, AvailabilityMode newAvailabilityMode) Called when the administrator manually changes the availability status.voidPreferAvailabilityStrategy.onManualAvailabilityChange(AvailabilityStrategyContext context, AvailabilityMode newAvailabilityMode) voidPreferConsistencyStrategy.onManualAvailabilityChange(AvailabilityStrategyContext context, AvailabilityMode newAvailabilityMode) voidAvailabilityStrategy.onPartitionMerge(AvailabilityStrategyContext context, Map<Address, CacheStatusResponse> statusResponseMap) Called when two or more partitions merge, to compute the stable and current cache topologies for the merged cluster.voidPreferAvailabilityStrategy.onPartitionMerge(AvailabilityStrategyContext context, Map<Address, CacheStatusResponse> statusResponseMap) voidPreferConsistencyStrategy.onPartitionMerge(AvailabilityStrategyContext context, Map<Address, CacheStatusResponse> statusResponseMap) voidAvailabilityStrategy.onRebalanceEnd(AvailabilityStrategyContext context) Called when a rebalance ends.voidPreferAvailabilityStrategy.onRebalanceEnd(AvailabilityStrategyContext context) voidPreferConsistencyStrategy.onRebalanceEnd(AvailabilityStrategyContext context) -
Uses of AvailabilityStrategyContext in org.infinispan.topology
Classes in org.infinispan.topology that implement AvailabilityStrategyContextModifier and TypeClassDescriptionclassKeeps track of a cache's status: members, current/pending consistent hashes, and rebalance status