Package akka.actor.dungeon
Interface Children
-
public interface Children
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
_childrenRefsDoNotCallMeDirectly_$eq(ChildrenContainer x$1)
void
_functionRefsDoNotCallMeDirectly_$eq(scala.collection.immutable.Map<java.lang.String,akka.actor.FunctionRef> x$1)
void
_nextNameDoNotCallMeDirectly_$eq(long x$1)
long
_preventPrivateUnusedErasure()
ActorRef
actorOf(Props props)
ActorRef
actorOf(Props props, java.lang.String name)
akka.actor.FunctionRef
addFunctionRef(scala.Function2<ActorRef,java.lang.Object,scala.runtime.BoxedUnit> f, java.lang.String name)
java.lang.String
addFunctionRef$default$2()
ActorRef
attachChild(Props props, boolean systemService)
ActorRef
attachChild(Props props, java.lang.String name, boolean systemService)
java.lang.String
checkName(java.lang.String name)
scala.Option<ActorRef>
child(java.lang.String name)
scala.collection.immutable.Iterable<ActorRef>
children()
ChildrenContainer
childrenRefs()
java.util.Optional<ActorRef>
findChild(java.lang.String name)
scala.collection.immutable.Map<java.lang.String,akka.actor.FunctionRef>
functionRefs()
scala.collection.immutable.Iterable<ChildRestartStats>
getAllChildStats()
ActorRef
getChild(java.lang.String name)
scala.Option<ChildStats>
getChildByName(java.lang.String name)
scala.Option<ChildRestartStats>
getChildByRef(ActorRef ref)
java.lang.Iterable<ActorRef>
getChildren()
akka.actor.InternalActorRef
getFunctionRefOrNobody(java.lang.String name, int uid)
int
getFunctionRefOrNobody$default$2()
akka.actor.InternalActorRef
getSingleChild(java.lang.String name)
scala.Option<ChildRestartStats>
initChild(ActorRef ref)
boolean
isNormal()
boolean
isTerminating()
ActorRef
makeChild(akka.actor.ActorCell cell, Props props, java.lang.String name, boolean async, boolean systemService)
java.lang.String
randomName()
java.lang.String
randomName(java.lang.StringBuilder sb)
scala.Option<ChildrenContainer.SuspendReason>
removeChildAndGetStateChange(ActorRef child)
boolean
removeFunctionRef(akka.actor.FunctionRef ref)
boolean
reserveChild(java.lang.String name)
void
resumeChildren(java.lang.Throwable causedByFailure, ActorRef perp)
boolean
setChildrenTerminationReason(ChildrenContainer.SuspendReason reason)
void
setTerminated()
void
stop(ActorRef actor)
void
stopFunctionRefs()
void
suspendChildren(scala.collection.immutable.Set<ActorRef> exceptFor)
scala.collection.immutable.Set<ActorRef>
suspendChildren$default$1()
boolean
swapChildrenRefs(ChildrenContainer oldChildren, ChildrenContainer newChildren)
boolean
unreserveChild(java.lang.String name)
ChildrenContainer.SuspendReason
waitingForChildrenOrNull()
-
-
-
Method Detail
-
_childrenRefsDoNotCallMeDirectly_$eq
void _childrenRefsDoNotCallMeDirectly_$eq(ChildrenContainer x$1)
-
childrenRefs
ChildrenContainer childrenRefs()
-
children
scala.collection.immutable.Iterable<ActorRef> children()
-
getChildren
java.lang.Iterable<ActorRef> getChildren()
-
child
scala.Option<ActorRef> child(java.lang.String name)
-
getChild
ActorRef getChild(java.lang.String name)
-
findChild
java.util.Optional<ActorRef> findChild(java.lang.String name)
-
_functionRefsDoNotCallMeDirectly_$eq
void _functionRefsDoNotCallMeDirectly_$eq(scala.collection.immutable.Map<java.lang.String,akka.actor.FunctionRef> x$1)
-
functionRefs
scala.collection.immutable.Map<java.lang.String,akka.actor.FunctionRef> functionRefs()
-
getFunctionRefOrNobody
akka.actor.InternalActorRef getFunctionRefOrNobody(java.lang.String name, int uid)
-
getFunctionRefOrNobody$default$2
int getFunctionRefOrNobody$default$2()
-
addFunctionRef
akka.actor.FunctionRef addFunctionRef(scala.Function2<ActorRef,java.lang.Object,scala.runtime.BoxedUnit> f, java.lang.String name)
-
addFunctionRef$default$2
java.lang.String addFunctionRef$default$2()
-
removeFunctionRef
boolean removeFunctionRef(akka.actor.FunctionRef ref)
-
stopFunctionRefs
void stopFunctionRefs()
-
_nextNameDoNotCallMeDirectly_$eq
void _nextNameDoNotCallMeDirectly_$eq(long x$1)
-
randomName
java.lang.String randomName(java.lang.StringBuilder sb)
-
randomName
java.lang.String randomName()
-
stop
void stop(ActorRef actor)
-
_preventPrivateUnusedErasure
long _preventPrivateUnusedErasure()
-
swapChildrenRefs
boolean swapChildrenRefs(ChildrenContainer oldChildren, ChildrenContainer newChildren)
-
reserveChild
boolean reserveChild(java.lang.String name)
-
unreserveChild
boolean unreserveChild(java.lang.String name)
-
initChild
scala.Option<ChildRestartStats> initChild(ActorRef ref)
-
setChildrenTerminationReason
boolean setChildrenTerminationReason(ChildrenContainer.SuspendReason reason)
-
setTerminated
void setTerminated()
-
isNormal
boolean isNormal()
-
isTerminating
boolean isTerminating()
-
waitingForChildrenOrNull
ChildrenContainer.SuspendReason waitingForChildrenOrNull()
-
suspendChildren
void suspendChildren(scala.collection.immutable.Set<ActorRef> exceptFor)
-
suspendChildren$default$1
scala.collection.immutable.Set<ActorRef> suspendChildren$default$1()
-
resumeChildren
void resumeChildren(java.lang.Throwable causedByFailure, ActorRef perp)
-
getChildByName
scala.Option<ChildStats> getChildByName(java.lang.String name)
-
getChildByRef
scala.Option<ChildRestartStats> getChildByRef(ActorRef ref)
-
getAllChildStats
scala.collection.immutable.Iterable<ChildRestartStats> getAllChildStats()
-
getSingleChild
akka.actor.InternalActorRef getSingleChild(java.lang.String name)
-
removeChildAndGetStateChange
scala.Option<ChildrenContainer.SuspendReason> removeChildAndGetStateChange(ActorRef child)
-
checkName
java.lang.String checkName(java.lang.String name)
-
-