akka.cluster
Class MemberStatus

java.lang.Object
  extended by akka.cluster.MemberStatus
Direct Known Subclasses:
MemberStatus.Down$, MemberStatus.Exiting$, MemberStatus.Joining$, MemberStatus.Leaving$, MemberStatus.Removed$, MemberStatus.Up$

public abstract class MemberStatus
extends java.lang.Object

Defines the current status of a cluster member node

Can be one of: Joining, Up, Leaving, Exiting and Down.


Nested Class Summary
static class MemberStatus.Down$
           
static class MemberStatus.Exiting$
           
static class MemberStatus.Joining$
           
static class MemberStatus.Leaving$
           
static class MemberStatus.Removed$
           
static class MemberStatus.Up$
           
 
Constructor Summary
MemberStatus()
           
 
Method Summary
static scala.collection.immutable.Map<MemberStatus,scala.collection.immutable.Set<MemberStatus>> allowedTransitions()
          INTERNAL API
static MemberStatus down()
          Java API: retrieve the &ldquo;down&rdquo; status singleton
static MemberStatus exiting()
          Java API: retrieve the &ldquo;exiting&rdquo; status singleton
static MemberStatus joining()
          Java API: retrieve the &ldquo;joining&rdquo; status singleton
static MemberStatus leaving()
          Java API: retrieve the &ldquo;leaving&rdquo; status singleton
static MemberStatus removed()
          Java API: retrieve the &ldquo;removed&rdquo; status singleton
static MemberStatus up()
          Java API: retrieve the &ldquo;up&rdquo; status singleton
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MemberStatus

public MemberStatus()
Method Detail

joining

public static MemberStatus joining()
Java API: retrieve the &ldquo;joining&rdquo; status singleton

Returns:
(undocumented)

up

public static MemberStatus up()
Java API: retrieve the &ldquo;up&rdquo; status singleton

Returns:
(undocumented)

leaving

public static MemberStatus leaving()
Java API: retrieve the &ldquo;leaving&rdquo; status singleton

Returns:
(undocumented)

exiting

public static MemberStatus exiting()
Java API: retrieve the &ldquo;exiting&rdquo; status singleton

Returns:
(undocumented)

down

public static MemberStatus down()
Java API: retrieve the &ldquo;down&rdquo; status singleton

Returns:
(undocumented)

removed

public static MemberStatus removed()
Java API: retrieve the &ldquo;removed&rdquo; status singleton

Returns:
(undocumented)

allowedTransitions

public static scala.collection.immutable.Map<MemberStatus,scala.collection.immutable.Set<MemberStatus>> allowedTransitions()
INTERNAL API

Returns:
(undocumented)