Package 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>
,scala.Serializable
public class RemoteSystemDaemon extends VirtualPathContainer
Find the longest matching path which we know about and return that ref (or ask that ref to continue searching if elements are left).- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description RemoteSystemDaemon(ActorSystemImpl system, ActorPath _path, InternalActorRef _parent, ActorRef terminator, MarkerLoggingAdapter _log, boolean untrustedMode)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
$bang(java.lang.Object msg, ActorRef sender)
InActorSelectionMessage
s onlySelectChildName
elements are supported, otherwise messages are sent toEmptyLocalActorRef
.ActorRef
$bang$default$2(java.lang.Object msg)
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(SystemMessage message)
void
terminationHookDoneWhenNoChildren()
boolean
untrustedMode()
-
Methods inherited from class akka.actor.VirtualPathContainer
addChild, foreachChild, getChild, getParent, hasChildren, log, path, provider, removeChild, removeChild
-
Methods inherited from class akka.actor.InternalActorRef
isLocal, isTerminated, restart, resume, start, stop, suspend
-
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
-
Methods inherited from interface akka.actor.MinimalActorRef
isTerminated, restart, resume, start, stop, suspend, writeReplace
-
-
-
-
Constructor Detail
-
RemoteSystemDaemon
public RemoteSystemDaemon(ActorSystemImpl system, ActorPath _path, InternalActorRef _parent, ActorRef terminator, MarkerLoggingAdapter _log, boolean untrustedMode)
-
-
Method Detail
-
$bang
public void $bang(java.lang.Object msg, ActorRef sender)
Description copied from class:VirtualPathContainer
InActorSelectionMessage
s onlySelectChildName
elements are supported, otherwise messages are sent toEmptyLocalActorRef
.- Specified by:
$bang
in interfaceMinimalActorRef
- Specified by:
$bang
in interfaceScalaActorRef
- Overrides:
$bang
in classVirtualPathContainer
- Parameters:
msg
- (undocumented)sender
- (undocumented)
-
$bang$default$2
public ActorRef $bang$default$2(java.lang.Object msg)
- Specified by:
$bang$default$2
in interfaceMinimalActorRef
- Specified by:
$bang$default$2
in interfaceScalaActorRef
- Overrides:
$bang$default$2
in classVirtualPathContainer
-
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 interfaceMinimalActorRef
- Overrides:
getChild
in classVirtualPathContainer
- Parameters:
names
- (undocumented)- Returns:
- (undocumented)
-
sendSystemMessage
public void sendSystemMessage(SystemMessage message)
- Specified by:
sendSystemMessage
in interfaceMinimalActorRef
- Specified by:
sendSystemMessage
in classInternalActorRef
-
terminationHookDoneWhenNoChildren
public void terminationHookDoneWhenNoChildren()
-
untrustedMode
public boolean untrustedMode()
-
-