Akka.Pattern Namespace |
Class | Description | |
---|---|---|
Backoff |
Builds back-off options for creating a back-off supervisor. You can pass BackoffOptions to Props(Props, String, TimeSpan, TimeSpan, Double).
| |
BackoffOptions | ||
BackoffSupervisor |
Actor used to supervise actors with ability to restart them after back-off timeout occurred.
It's designed for cases when i.e. persistent actor stops due to journal unavailability or failure.
In this case it better to wait before restart.
| |
BackoffSupervisorCurrentChild |
Send this message to the BackoffSupervisor and it will reply with BackoffSupervisorCurrentChild containing the `ActorRef` of the current child, if any.
| |
BackoffSupervisorGetCurrentChild |
Send this message to the BackoffSupervisor and it will reply with BackoffSupervisorCurrentChild containing the `ActorRef` of the current child, if any.
| |
BackoffSupervisorGetRestartCount | ||
BackoffSupervisorReset |
Send this message to the BackoffSupervisor and it will reset the back-off. This should be used in conjunction with `withManualReset` in BackoffOptionsImpl.
| |
BackoffSupervisorResetRestartCount | ||
BackoffSupervisorRestartCount | ||
BackoffSupervisorStartChild | ||
BackoffSupervisorBase |
TBD
| |
CircuitBreaker |
Provides circuit breaker functionality to provide stability when working with
"dangerous" operations, e.g. calls to remote systems
| |
FutureTimeoutSupport |
Used to help make it easier to schedule timeouts in conjunction
with the built-in IScheduler | |
IllegalStateException |
This exception is thrown when a method has been invoked at an illegal or inappropriate time.
| |
OpenCircuitException |
This exception is thrown when the CircuitBreaker is open.
|
Interface | Description | |
---|---|---|
IBackoffReset |