akka.cluster
Class ClusterEvent.LeaderChanged

java.lang.Object
  extended by akka.cluster.ClusterEvent.LeaderChanged
All Implemented Interfaces:
ClusterEvent.ClusterDomainEvent, java.io.Serializable, scala.Equals, scala.Product
Enclosing class:
ClusterEvent

public static class ClusterEvent.LeaderChanged
extends java.lang.Object
implements ClusterEvent.ClusterDomainEvent, scala.Product, scala.Serializable

Leader of the cluster members changed. Published when the state change is first seen on a node.

See Also:
Serialized Form

Constructor Summary
ClusterEvent.LeaderChanged(scala.Option<Address> leader)
           
 
Method Summary
 Address getLeader()
          Java API
 scala.Option<Address> leader()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface scala.Product
productArity, productElement, productIterator, productPrefix
 
Methods inherited from interface scala.Equals
canEqual, equals
 

Constructor Detail

ClusterEvent.LeaderChanged

public ClusterEvent.LeaderChanged(scala.Option<Address> leader)
Method Detail

leader

public scala.Option<Address> leader()

getLeader

public Address getLeader()
Java API

Returns:
address of current leader, or null if none