Package akka.cluster.routing
Interface ClusterRouterActor
- 
public interface ClusterRouterActorINTERNAL API The router actor, subscribes to cluster events and adjusts the routees. 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddMember(Member member)voidaddRoutees()Adds routees based on settingsscala.collection.immutable.SortedSet<Address>availableNodes()Clustercluster()scala.PartialFunction<java.lang.Object,scala.runtime.BoxedUnit>clusterReceive()AddressfullAddress(Routee routee)Fills in self address for local ActorRefbooleanisAvailable(Member m)scala.collection.immutable.SortedSet<Address>nodes()voidnodes_$eq(scala.collection.immutable.SortedSet<Address> x$1)voidpostStop()voidpreStart()voidremoveMember(Member member)booleansatisfiesRoles(scala.collection.immutable.Set<java.lang.String> memberRoles)ClusterRouterSettingsBasesettings() 
 - 
 
- 
- 
Method Detail
- 
addMember
void addMember(Member member)
 
- 
addRoutees
void addRoutees()
Adds routees based on settings 
- 
availableNodes
scala.collection.immutable.SortedSet<Address> availableNodes()
 
- 
cluster
Cluster cluster()
 
- 
clusterReceive
scala.PartialFunction<java.lang.Object,scala.runtime.BoxedUnit> clusterReceive()
 
- 
isAvailable
boolean isAvailable(Member m)
 
- 
nodes
scala.collection.immutable.SortedSet<Address> nodes()
 
- 
nodes_$eq
void nodes_$eq(scala.collection.immutable.SortedSet<Address> x$1)
 
- 
postStop
void postStop()
 
- 
preStart
void preStart()
 
- 
removeMember
void removeMember(Member member)
 
- 
satisfiesRoles
boolean satisfiesRoles(scala.collection.immutable.Set<java.lang.String> memberRoles)
 
- 
settings
ClusterRouterSettingsBase settings()
 
 - 
 
 -