| 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 |