akka.remote
Class RemoteSystemDaemon
java.lang.Object
akka.actor.ActorRef
akka.actor.InternalActorRef
akka.actor.VirtualPathContainer
akka.remote.RemoteSystemDaemon
- All Implemented Interfaces:
- ActorRefScope, LocalRef, MinimalActorRef, ScalaActorRef, java.io.Serializable, java.lang.Comparable<ActorRef>
public class RemoteSystemDaemon
- extends 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
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
RemoteSystemDaemon
public RemoteSystemDaemon(ActorSystemImpl system,
ActorPath _path,
InternalActorRef _parent,
ActorRef terminator,
LoggingAdapter _log,
boolean untrustedMode)
untrustedMode
public boolean untrustedMode()
getChild
public 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 MinimalActorRef
- Overrides:
getChild
in class VirtualPathContainer
- Parameters:
names
- (undocumented)
- Returns:
- (undocumented)
sendSystemMessage
public void sendSystemMessage(SystemMessage message)
- Specified by:
sendSystemMessage
in interface MinimalActorRef
- Specified by:
sendSystemMessage
in class InternalActorRef
terminationHookDoneWhenNoChildren
public void terminationHookDoneWhenNoChildren()