Package akka.actor.dungeon
Class ChildrenContainer.NormalChildrenContainer
- java.lang.Object
- 
- akka.actor.dungeon.ChildrenContainer.NormalChildrenContainer
 
- 
- All Implemented Interfaces:
- ChildrenContainer
 - Enclosing interface:
- ChildrenContainer
 
 public static class ChildrenContainer.NormalChildrenContainer extends java.lang.Object implements ChildrenContainer Normal children container: we do have at least one child, but none of our children are currently terminating (which is the time period between calling context.stop(child) and processing the ChildTerminated() system message).
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from interface akka.actor.dungeon.ChildrenContainerChildrenContainer.ChildrenIterable, ChildrenContainer.ChildRestartsIterable, ChildrenContainer.Creation, ChildrenContainer.Creation$, ChildrenContainer.EmptyChildrenContainer, ChildrenContainer.EmptyChildrenContainer$, ChildrenContainer.NormalChildrenContainer, ChildrenContainer.NormalChildrenContainer$, ChildrenContainer.Recreation, ChildrenContainer.Recreation$, ChildrenContainer.SuspendReason, ChildrenContainer.TerminatedChildrenContainer$, ChildrenContainer.TerminatingChildrenContainer, ChildrenContainer.TerminatingChildrenContainer$, ChildrenContainer.Termination$, ChildrenContainer.UserRequest$, ChildrenContainer.WaitingForChildren
 
- 
 - 
Constructor SummaryConstructors Constructor Description NormalChildrenContainer(scala.collection.immutable.TreeMap<java.lang.String,ChildStats> c)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description ChildrenContaineradd(java.lang.String name, ChildRestartStats stats)scala.collection.immutable.TreeMap<java.lang.String,ChildStats>c()scala.collection.immutable.Iterable<ActorRef>children()scala.Option<ChildStats>getByName(java.lang.String name)scala.Option<ChildRestartStats>getByRef(ActorRef actor)ChildrenContainerremove(ActorRef child)ChildrenContainerreserve(java.lang.String name)ChildrenContainershallDie(ActorRef actor)scala.collection.immutable.Iterable<ChildRestartStats>stats()java.lang.StringtoString()ChildrenContainerunreserve(java.lang.String name)- 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 - 
Methods inherited from interface akka.actor.dungeon.ChildrenContainerisNormal, isTerminating
 
- 
 
- 
- 
- 
Constructor Detail- 
NormalChildrenContainerpublic NormalChildrenContainer(scala.collection.immutable.TreeMap<java.lang.String,ChildStats> c) 
 
- 
 - 
Method Detail- 
cpublic scala.collection.immutable.TreeMap<java.lang.String,ChildStats> c() 
 - 
addpublic ChildrenContainer add(java.lang.String name, ChildRestartStats stats) - Specified by:
- addin interface- ChildrenContainer
 
 - 
removepublic ChildrenContainer remove(ActorRef child) - Specified by:
- removein interface- ChildrenContainer
 
 - 
getByNamepublic scala.Option<ChildStats> getByName(java.lang.String name) - Specified by:
- getByNamein interface- ChildrenContainer
 
 - 
getByRefpublic scala.Option<ChildRestartStats> getByRef(ActorRef actor) - Specified by:
- getByRefin interface- ChildrenContainer
 
 - 
childrenpublic scala.collection.immutable.Iterable<ActorRef> children() - Specified by:
- childrenin interface- ChildrenContainer
 
 - 
statspublic scala.collection.immutable.Iterable<ChildRestartStats> stats() - Specified by:
- statsin interface- ChildrenContainer
 
 - 
shallDiepublic ChildrenContainer shallDie(ActorRef actor) - Specified by:
- shallDiein interface- ChildrenContainer
 
 - 
reservepublic ChildrenContainer reserve(java.lang.String name) - Specified by:
- reservein interface- ChildrenContainer
 
 - 
unreservepublic ChildrenContainer unreserve(java.lang.String name) - Specified by:
- unreservein interface- ChildrenContainer
 
 - 
toStringpublic java.lang.String toString() - Overrides:
- toStringin class- java.lang.Object
 
 
- 
 
-