The first event monitor to pass all invocations to.
The second event monitor to pass all invocations to.
Called when an operation has failed too many times and will not be retried.
Called when an operation has failed too many times and will not be retried.
The name of the operation that failed if one was provided.
The outcome of the most recent retry attempt.
The number of attempts that were made.
The first event monitor to pass all invocations to.
Called when an operation has failed with a fatal error and will not be retried.
Called when an operation has failed with a fatal error and will not be retried.
The name of the operation that failed if one was provided.
The outcome of the most recent retry attempt.
The number of attempts that were made.
Called when an operation has failed with a non-fatal error and will be retried.
Called when an operation has failed with a non-fatal error and will be retried.
The name of the operation that failed if one was provided.
The outcome of the most recent retry attempt.
The number of attempts that have been made so far.
The amount of time that will pass before another attempt is made.
True if the exception was classified as silent.
The second event monitor to pass all invocations to.
Called when an operation has failed too many times and will not be retried.
Called when an operation has failed too many times and will not be retried.
The name of the operation that failed if one was provided.
The exception that was thrown.
The number of attempts that were made.
(Since version 2.1) Use aborted(Option[String], Try[Any], Int)
Called when an operation has failed with a fatal error and will not be retried.
Called when an operation has failed with a fatal error and will not be retried.
The name of the operation that failed if one was provided.
The exception that was thrown.
The number of attempts that were made.
(Since version 2.1) Use interrupted(Option[String], Try[Any], Int)
Called when an operation has failed with a non-fatal error and will be retried.
Called when an operation has failed with a non-fatal error and will be retried.
The name of the operation that failed if one was provided.
The exception that was thrown.
The number of attempts that have been made so far.
The amount of time that will pass before another attempt is made.
True if the exception was classified as silent.
(Since version 2.1) Use retrying(Option[String], Try[Any], Int, FiniteDuration, Boolean)
A monitor that will always pass invocations on to the two specified monitors.
The first event monitor to pass all invocations to.
The second event monitor to pass all invocations to.