akka.actor
Class ActorSelectionMessage

java.lang.Object
  extended by akka.actor.ActorSelectionMessage
All Implemented Interfaces:
AutoReceivedMessage, PossiblyHarmful, java.io.Serializable, scala.Equals, scala.Product

public class ActorSelectionMessage
extends java.lang.Object
implements AutoReceivedMessage, PossiblyHarmful, scala.Product, scala.Serializable

INTERNAL API ActorRefFactory.actorSelection returns a ActorSelection which sends these nested path descriptions whenever using ! on them, the idea being that the message is delivered by traversing the various actor paths involved.

See Also:
Serialized Form

Constructor Summary
ActorSelectionMessage(java.lang.Object msg, scala.collection.immutable.Iterable<SelectionPathElement> elements, boolean wildcardFanOut)
           
 
Method Summary
 scala.collection.immutable.Iterable<SelectionPathElement> elements()
           
 scala.Option<Identify> identifyRequest()
           
 java.lang.Object msg()
           
 boolean wildcardFanOut()
           
 
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

ActorSelectionMessage

public ActorSelectionMessage(java.lang.Object msg,
                             scala.collection.immutable.Iterable<SelectionPathElement> elements,
                             boolean wildcardFanOut)
Method Detail

msg

public java.lang.Object msg()

elements

public scala.collection.immutable.Iterable<SelectionPathElement> elements()

wildcardFanOut

public boolean wildcardFanOut()

identifyRequest

public scala.Option<Identify> identifyRequest()