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
- Annotations
- @deprecated
- Deprecated
(Since version 2.5.0) Use akka.pattern.CircuitBreaker + ask instead
- Source
- askExtensions.scala
Linear Supertypes
Type Hierarchy
Ordering
- Alphabetic
- By Inheritance
Inherited
- CircuitBreakerAwareFuture
- AnyVal
- Any
Implicitly
- by any2stringadd
- by StringFormat
- by Ensuring
- by ArrowAssoc
- Hide All
- Show All
Visibility
- Public
- All
Value Members
-
def
failForOpenCircuit(implicit executionContext: ExecutionContext): Future[Any]
- Annotations
- @throws( ... )
- def failForOpenCircuitWith(throwing: ⇒ Throwable)(implicit executionContext: ExecutionContext): Future[Any]
- val future: Future[Any]
-
def
getClass(): Class[_ <: AnyVal]
- Definition Classes
- AnyVal → Any