Wraps the ask
method in akka.pattern.AskSupport method to convert failures connected to the circuit
breaker being in open state
Wraps the ask
method in akka.pattern.AskSupport method to convert failures connected to the circuit
breaker being in open state
Wraps the ask
method in akka.pattern.AskSupport method to convert
akka.contrib.circuitbreaker.CircuitBreakerProxy.CircuitOpenFailure responses into a failure response caused
by an akka.contrib.circuitbreaker.OpenCircuitException
Wraps the ask
method in akka.pattern.AskSupport method to convert
akka.contrib.circuitbreaker.CircuitBreakerProxy.CircuitOpenFailure responses into a failure response caused
by an akka.contrib.circuitbreaker.OpenCircuitException
Import this implicit method to get an extended versions of the ask
pattern for
akka.actor.ActorRef and akka.actor.ActorSelection converting
akka.contrib.circuitbreaker.CircuitBreakerProxy.CircuitOpenFailure into a failure caused by an
akka.contrib.circuitbreaker.OpenCircuitException
Import this implicit to enable the methods failForOpenCircuit
and failForOpenCircuitWith
to scala.concurrent.Future converting
akka.contrib.circuitbreaker.CircuitBreakerProxy.CircuitOpenFailure into a failure caused either by an
akka.contrib.circuitbreaker.OpenCircuitException or by an exception built with the given
exception builder
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(Since version 2.5.0) Use akka.pattern.CircuitBreaker + ask instead