Class Participant

java.lang.Object
org.apache.curator.framework.recipes.leader.Participant

public class Participant extends Object
Describes a participant in a leadership selection
  • Constructor Details

    • Participant

      public Participant(String id, boolean leader)
      Parameters:
      id - the ID
      leader - true if the leader
  • Method Details

    • getId

      public String getId()
      Returns the ID set via LeaderSelector.setId(String)
      Returns:
      id
    • isLeader

      public boolean isLeader()
      Returns true if this participant is the current leader
      Returns:
      true/false
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object