akka.remote
Class RemoteSystemDaemon
java.lang.Object
akka.actor.ActorRef
akka.actor.InternalActorRef
akka.actor.VirtualPathContainer
akka.remote.RemoteSystemDaemon
- All Implemented Interfaces:
- akka.actor.ActorRefScope, akka.actor.LocalRef, akka.actor.MinimalActorRef, akka.actor.ScalaActorRef, java.io.Serializable, java.lang.Comparable<akka.actor.ActorRef>
public class RemoteSystemDaemon
- extends akka.actor.VirtualPathContainer
INTERNAL API
Internal system "daemon" actor for remote internal communication.
It acts as the brain of the remote that responds to system remote events (messages) and undertakes action.
- See Also:
- Serialized Form
|
Constructor Summary |
RemoteSystemDaemon(akka.actor.ActorSystemImpl system,
akka.actor.ActorPath _path,
akka.actor.InternalActorRef _parent,
akka.actor.ActorRef terminator,
akka.event.LoggingAdapter _log,
boolean untrustedMode)
|
|
Method Summary |
akka.actor.InternalActorRef |
getChild(scala.collection.Iterator<java.lang.String> names)
Find the longest matching path which we know about and return that ref
(or ask that ref to continue searching if elements are left). |
void |
sendSystemMessage(akka.dispatch.sysmsg.SystemMessage message)
|
void |
terminationHookDoneWhenNoChildren()
|
boolean |
untrustedMode()
|
| Methods inherited from class akka.actor.VirtualPathContainer |
$bang, $bang$default$2, addChild, foreachChild, getChild, getParent, hasChildren, isLocal, isTerminated, log, path, provider, removeChild, removeChild, restart, resume, start, stop, suspend, writeReplace |
| Methods inherited from class akka.actor.ActorRef |
compareTo, equals, forward, hashCode, noSender, tell, toString |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
RemoteSystemDaemon
public RemoteSystemDaemon(akka.actor.ActorSystemImpl system,
akka.actor.ActorPath _path,
akka.actor.InternalActorRef _parent,
akka.actor.ActorRef terminator,
akka.event.LoggingAdapter _log,
boolean untrustedMode)
untrustedMode
public boolean untrustedMode()
getChild
public akka.actor.InternalActorRef getChild(scala.collection.Iterator<java.lang.String> names)
- Find the longest matching path which we know about and return that ref
(or ask that ref to continue searching if elements are left).
- Specified by:
getChild in interface akka.actor.MinimalActorRef- Overrides:
getChild in class akka.actor.VirtualPathContainer
sendSystemMessage
public void sendSystemMessage(akka.dispatch.sysmsg.SystemMessage message)
- Specified by:
sendSystemMessage in interface akka.actor.MinimalActorRef- Overrides:
sendSystemMessage in class akka.actor.VirtualPathContainer
terminationHookDoneWhenNoChildren
public void terminationHookDoneWhenNoChildren()