Can be overridden in subsequent actor implementations, but super.postRestart(reason)
should also be called
to preserve consistent behavior
Can be overridden in subsequent actor implementations, but super.postRestart(reason)
should also be called
to preserve consistent behavior
what triggered this restart cycle
(commonActor: StringAdd).self
(commonActor: StringFormat).self
(commonActor: ArrowAssoc[CommonActor]).x
(Since version 2.10.0) Use leftOfArrow
instead
(commonActor: Ensuring[CommonActor]).x
(Since version 2.10.0) Use resultOfEnsuring
instead
CommonActor is intended for top-level actors that have robust error-handling, and that are responsible for receiving exceptions from other actors. Generally, there should only be one actor (or a small pool of actors) extending this trait directly.