public static class ChildrenContainer.NormalChildrenContainer extends java.lang.Object implements ChildrenContainer
ChildrenContainer.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 and Description |
---|
NormalChildrenContainer(scala.collection.immutable.TreeMap<java.lang.String,ChildStats> c) |
Modifier and Type | Method and Description |
---|---|
ChildrenContainer |
add(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) |
ChildrenContainer |
remove(ActorRef child) |
ChildrenContainer |
reserve(java.lang.String name) |
ChildrenContainer |
shallDie(ActorRef actor) |
scala.collection.immutable.Iterable<ChildRestartStats> |
stats() |
java.lang.String |
toString() |
ChildrenContainer |
unreserve(java.lang.String name) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
isNormal, isTerminating
public NormalChildrenContainer(scala.collection.immutable.TreeMap<java.lang.String,ChildStats> c)
public scala.collection.immutable.TreeMap<java.lang.String,ChildStats> c()
public ChildrenContainer add(java.lang.String name, ChildRestartStats stats)
add
in interface ChildrenContainer
public ChildrenContainer remove(ActorRef child)
remove
in interface ChildrenContainer
public scala.Option<ChildStats> getByName(java.lang.String name)
getByName
in interface ChildrenContainer
public scala.Option<ChildRestartStats> getByRef(ActorRef actor)
getByRef
in interface ChildrenContainer
public scala.collection.immutable.Iterable<ActorRef> children()
children
in interface ChildrenContainer
public scala.collection.immutable.Iterable<ChildRestartStats> stats()
stats
in interface ChildrenContainer
public ChildrenContainer shallDie(ActorRef actor)
shallDie
in interface ChildrenContainer
public ChildrenContainer reserve(java.lang.String name)
reserve
in interface ChildrenContainer
public ChildrenContainer unreserve(java.lang.String name)
unreserve
in interface ChildrenContainer
public java.lang.String toString()
toString
in class java.lang.Object