package circuitbreaker
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- final class AskeableWithCircuitBreakerActor extends AnyVal
- final class AskeableWithCircuitBreakerActorSelection extends AnyVal
-
final
class
CircuitBreakerAwareFuture
extends AnyVal
Extends scala.concurrent.Future with the method
failForOpenCircuitWith
to handle akka.contrib.circuitbreaker.CircuitBreakerProxy.CircuitOpenFailure failure responses throwing an exception built with the given exception builder - final class CircuitBreakerProxy extends Actor with ActorLogging with FSM[CircuitBreakerState, CircuitBreakerStateData]
- sealed class OpenCircuitException extends RuntimeException
Value Members
-
object
CircuitBreakerProxy
This is an Actor which implements the circuit breaker pattern, you may also be interested in the raw circuit breaker akka.pattern.CircuitBreaker
-
object
Implicits
Convenience implicit conversions to provide circuit-breaker aware management of the ask pattern, either directly replacing the
ask/?
withaskWithCircuitBreaker
or with an extension method to theFuture
result of anask
pattern to fail in case of akka.contrib.circuitbreaker.CircuitBreakerProxy.CircuitOpenFailure response