Class OwnershipStatistics

java.lang.Object
org.infinispan.distribution.ch.impl.OwnershipStatistics

public class OwnershipStatistics extends Object
This class holds statistics about a consistent hash. It counts how many segments are owned or primary-owned by each member.
Since:
5.2
Author:
Dan Berindei
  • Constructor Details Link icon

  • Method Details Link icon

    • getPrimaryOwned Link icon

      public int getPrimaryOwned(Address a)
    • getOwned Link icon

      public int getOwned(Address a)
    • incPrimaryOwned Link icon

      public void incPrimaryOwned(Address a)
    • incOwned Link icon

      public void incOwned(Address a)
    • decPrimaryOwned Link icon

      public void decPrimaryOwned(Address a)
    • decOwned Link icon

      public void decOwned(Address a)
    • getPrimaryOwned Link icon

      public int getPrimaryOwned(int nodeIndex)
    • getOwned Link icon

      public int getOwned(int nodeIndex)
    • incPrimaryOwned Link icon

      public void incPrimaryOwned(int nodeIndex)
    • incOwned Link icon

      public void incOwned(int nodeIndex)
    • incOwned Link icon

      public void incOwned(int nodeIndex, boolean primary)
    • decPrimaryOwned Link icon

      public void decPrimaryOwned(int nodeIndex)
    • decOwned Link icon

      public void decOwned(int nodeIndex)
    • sumPrimaryOwned Link icon

      public int sumPrimaryOwned()
    • sumOwned Link icon

      public int sumOwned()
    • toString Link icon

      public String toString()
      Overrides:
      toString in class Object