The logging adapter that this event monitor submits to.
The action that is performed by default when a retrying event is received.
The action that is performed by default when an interrupted event is received.
The action that is performed by default when an aborted event is received.
The strategy used to select an action to perform for a retrying event, defaulting to
retryingAction
.
The strategy used to select an action to perform for an interrupted event,
defaulting to interruptedAction
.
The strategy used to select an action to perform for an aborted event, defaulting to
abortedAction
.
The type of level that this event monitor submits log entries with.
The type of level that this event monitor submits log entries with.
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 action that is performed by default when an aborted event is received.
The action that is performed by default when an aborted event is received.
The strategy used to select an action to perform for an aborted event, defaulting to
abortedAction
.
The strategy used to select an action to perform for an aborted event, defaulting to
abortedAction
.
The logging adapter that this event monitor submits to.
Formats a message for an aborted event.
Formats a message for an aborted event.
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.
Formats a message for an interrupted event.
Formats a message for an interrupted event.
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.
Formats a message for a retrying event.
Formats a message for a retrying event.
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.
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.
The action that is performed by default when an interrupted event is received.
The action that is performed by default when an interrupted event is received.
The strategy used to select an action to perform for an interrupted event,
defaulting to interruptedAction
.
The strategy used to select an action to perform for an interrupted event,
defaulting to interruptedAction
.
Returns true if the specified level is currently loggable by the underlying logger.
Returns true if the specified level is currently loggable by the underlying logger.
Logs information about an event to the underlying logger.
Logs information about an event to the underlying logger.
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 action that is performed by default when a retrying event is received.
The action that is performed by default when a retrying event is received.
The strategy used to select an action to perform for a retrying event, defaulting to
retryingAction
.
The strategy used to select an action to perform for a retrying event, defaulting to
retryingAction
.
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)
An event monitor that formats and logs events using the
akka.event.LoggingAdapter
framework.The logging adapter that this event monitor submits to.
The action that is performed by default when a retrying event is received.
The action that is performed by default when an interrupted event is received.
The action that is performed by default when an aborted event is received.
The strategy used to select an action to perform for a retrying event, defaulting to
retryingAction
.The strategy used to select an action to perform for an interrupted event, defaulting to
interruptedAction
.The strategy used to select an action to perform for an aborted event, defaulting to
abortedAction
.