akka.cluster
Class Member$

java.lang.Object
  extended by akka.cluster.Member$
All Implemented Interfaces:
java.io.Serializable

public class Member$
extends java.lang.Object
implements scala.Serializable

Module with factory and ordering methods for Member instances.

See Also:
Serialized Form

Field Summary
static Member$ MODULE$
          Static reference to the singleton instance of this Scala object.
 
Constructor Summary
Member$()
           
 
Method Summary
 scala.math.Ordering<Address> addressOrdering()
          Address ordering type class, sorts addresses by host and port.
 Member apply(Address address, MemberStatus status)
           
 Member highestPriorityOf(Member m1, Member m2)
          Picks the Member with the highest "priority" MemberStatus.
 scala.collection.immutable.Set<Member> none()
           
 scala.math.Ordering<Member> ordering()
          Member ordering type class, sorts members by host and port.
 scala.collection.immutable.Set<Member> pickHighestPriority(scala.collection.immutable.Set<Member> a, scala.collection.immutable.Set<Member> b)
           
 scala.Option<Address> unapply(java.lang.Object other)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MODULE$

public static final Member$ MODULE$
Static reference to the singleton instance of this Scala object.

Constructor Detail

Member$

public Member$()
Method Detail

none

public scala.collection.immutable.Set<Member> none()

addressOrdering

public scala.math.Ordering<Address> addressOrdering()
Address ordering type class, sorts addresses by host and port.


ordering

public scala.math.Ordering<Member> ordering()
Member ordering type class, sorts members by host and port.


apply

public Member apply(Address address,
                    MemberStatus status)

unapply

public scala.Option<Address> unapply(java.lang.Object other)

pickHighestPriority

public scala.collection.immutable.Set<Member> pickHighestPriority(scala.collection.immutable.Set<Member> a,
                                                                  scala.collection.immutable.Set<Member> b)

highestPriorityOf

public Member highestPriorityOf(Member m1,
                                Member m2)
Picks the Member with the highest "priority" MemberStatus.