Package akka.cluster
Class Member$
- java.lang.Object
-
- akka.cluster.Member$
-
- All Implemented Interfaces:
java.io.Serializable
public class Member$ extends java.lang.Object implements java.io.SerializableModule with factory and ordering methods for Member instances.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Member$()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description scala.math.Ordering<Address>addressOrdering()Addressordering type class, sorts addresses by host and port.scala.math.Ordering<Member>ageOrdering()Sort members by age, i.e.MemberhighestPriorityOf(Member m1, Member m2)Picks the Member with the highest "priority" MemberStatus.scala.collection.immutable.Set<Member>none()scala.math.Ordering<Member>ordering()Memberordering type class, sorts members by host and port.
-
-
-
Field Detail
-
MODULE$
public static final Member$ MODULE$
Static reference to the singleton instance of this Scala object.
-
-
Method Detail
-
none
public scala.collection.immutable.Set<Member> none()
-
addressOrdering
public scala.math.Ordering<Address> addressOrdering()
Addressordering type class, sorts addresses by host and port.
-
ordering
public scala.math.Ordering<Member> ordering()
Memberordering type class, sorts members by host and port.
-
ageOrdering
public scala.math.Ordering<Member> ageOrdering()
Sort members by age, i.e. usingMember.isOlderThan(akka.cluster.Member).Note that it only makes sense to compare with other members of same data center. To avoid mistakes of comparing members of different data centers it will throw
IllegalArgumentExceptionif the members belong to different data centers.
-
-