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.

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

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 productElementNames: Iterator[String]
    Definition Classes
    Product
  4. def requestRestartPermission(retriesWindow: (Option[Int], Option[Int])): Boolean
  5. var restartTimeWindowStartNanos: Long
  6. def uid: Int