public class RemoteActorRef extends akka.actor.InternalActorRef implements RemoteRef
Constructor and Description |
---|
RemoteActorRef(RemoteTransport remote,
akka.actor.Address localAddressToUse,
akka.actor.ActorPath path,
akka.actor.InternalActorRef getParent,
scala.Option<akka.actor.Props> props,
scala.Option<akka.actor.Deploy> deploy) |
Modifier and Type | Method and Description |
---|---|
akka.actor.InternalActorRef |
getChild(scala.collection.Iterator<java.lang.String> name) |
akka.actor.InternalActorRef |
getParent() |
boolean |
isTerminated() |
boolean |
isWatchIntercepted(akka.actor.ActorRef watchee,
akka.actor.ActorRef watcher)
Determine if a watch/unwatch message must be handled by the remoteWatcher actor, or sent to this remote ref
|
akka.actor.Address |
localAddressToUse() |
akka.actor.ActorPath |
path() |
RemoteActorRefProvider |
provider() |
void |
restart(java.lang.Throwable cause) |
void |
resume(java.lang.Throwable causedByFailure) |
void |
sendSystemMessage(akka.dispatch.sysmsg.SystemMessage message) |
void |
start() |
void |
stop() |
void |
suspend() |
compareTo, equals, forward, hashCode, noSender, tell, toString
public RemoteActorRef(RemoteTransport remote, akka.actor.Address localAddressToUse, akka.actor.ActorPath path, akka.actor.InternalActorRef getParent, scala.Option<akka.actor.Props> props, scala.Option<akka.actor.Deploy> deploy)
public akka.actor.Address localAddressToUse()
public akka.actor.ActorPath path()
path
in class akka.actor.ActorRef
public akka.actor.InternalActorRef getParent()
getParent
in class akka.actor.InternalActorRef
public akka.actor.InternalActorRef getChild(scala.collection.Iterator<java.lang.String> name)
getChild
in class akka.actor.InternalActorRef
public boolean isTerminated()
isTerminated
in class akka.actor.InternalActorRef
public boolean isWatchIntercepted(akka.actor.ActorRef watchee, akka.actor.ActorRef watcher)
watchee
- (undocumented)watcher
- (undocumented)public void sendSystemMessage(akka.dispatch.sysmsg.SystemMessage message)
sendSystemMessage
in class akka.actor.InternalActorRef
public RemoteActorRefProvider provider()
provider
in class akka.actor.InternalActorRef
public void start()
start
in class akka.actor.InternalActorRef
public void suspend()
suspend
in class akka.actor.InternalActorRef
public void resume(java.lang.Throwable causedByFailure)
resume
in class akka.actor.InternalActorRef
public void stop()
stop
in class akka.actor.InternalActorRef
public void restart(java.lang.Throwable cause)
restart
in class akka.actor.InternalActorRef