Packages

c

akka.actor

ChildRestartStats

final case class ChildRestartStats(child: ActorRef, maxNrOfRetriesCount: Int = 0, restartTimeWindowStartNanos: Long = 0L) extends ChildStats with Product with Serializable

ChildRestartStats is the statistics kept by every parent Actor for every child Actor and is used for SupervisorStrategies to know how to deal with problems that occur for the children.

Source
FaultHandling.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ChildRestartStats
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. ChildStats
  7. AnyRef
  8. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ChildRestartStats(child: ActorRef, maxNrOfRetriesCount: Int = 0, restartTimeWindowStartNanos: Long = 0L)

Value Members

  1. val child: ActorRef
  2. var maxNrOfRetriesCount: Int
  3. def requestRestartPermission(retriesWindow: (Option[Int], Option[Int])): Boolean
  4. var restartTimeWindowStartNanos: Long
  5. def uid: Int