Package akka.contrib.circuitbreaker
Class CircuitBreakerAwareFuture
- java.lang.Object
-
- scala.AnyVal
-
- akka.contrib.circuitbreaker.CircuitBreakerAwareFuture
-
public final class CircuitBreakerAwareFuture extends scala.AnyVal
Deprecated.Use akka.pattern.CircuitBreaker + ask instead. Since 2.5.0.ExtendsFuture
with the methodfailForOpenCircuitWith
to handleCircuitBreakerProxy.CircuitOpenFailure
failure responses throwing an exception built with the given exception builder
-
-
Constructor Summary
Constructors Constructor Description CircuitBreakerAwareFuture(scala.concurrent.Future<java.lang.Object> future)
Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description boolean
equals(java.lang.Object x$1)
Deprecated.static boolean
equals$extension(CircuitBreakerAwareFuture $this, java.lang.Object x$1)
Deprecated.scala.concurrent.Future<java.lang.Object>
failForOpenCircuit(scala.concurrent.ExecutionContext executionContext)
Deprecated.static scala.concurrent.Future<java.lang.Object>
failForOpenCircuit$extension(CircuitBreakerAwareFuture $this, scala.concurrent.ExecutionContext executionContext)
Deprecated.scala.concurrent.Future<java.lang.Object>
failForOpenCircuitWith(scala.Function0<java.lang.Throwable> throwing, scala.concurrent.ExecutionContext executionContext)
Deprecated.static scala.concurrent.Future<java.lang.Object>
failForOpenCircuitWith$extension(CircuitBreakerAwareFuture $this, scala.Function0<java.lang.Throwable> throwing, scala.concurrent.ExecutionContext executionContext)
Deprecated.scala.concurrent.Future<java.lang.Object>
future()
Deprecated.int
hashCode()
Deprecated.static int
hashCode$extension(CircuitBreakerAwareFuture $this)
Deprecated.
-
-
-
Method Detail
-
failForOpenCircuit$extension
public static final scala.concurrent.Future<java.lang.Object> failForOpenCircuit$extension(CircuitBreakerAwareFuture $this, scala.concurrent.ExecutionContext executionContext) throws OpenCircuitException
Deprecated.- Throws:
OpenCircuitException
-
failForOpenCircuitWith$extension
public static final scala.concurrent.Future<java.lang.Object> failForOpenCircuitWith$extension(CircuitBreakerAwareFuture $this, scala.Function0<java.lang.Throwable> throwing, scala.concurrent.ExecutionContext executionContext)
Deprecated.
-
hashCode$extension
public static final int hashCode$extension(CircuitBreakerAwareFuture $this)
Deprecated.
-
equals$extension
public static final boolean equals$extension(CircuitBreakerAwareFuture $this, java.lang.Object x$1)
Deprecated.
-
future
public scala.concurrent.Future<java.lang.Object> future()
Deprecated.
-
failForOpenCircuit
public scala.concurrent.Future<java.lang.Object> failForOpenCircuit(scala.concurrent.ExecutionContext executionContext) throws OpenCircuitException
Deprecated.- Throws:
OpenCircuitException
-
failForOpenCircuitWith
public scala.concurrent.Future<java.lang.Object> failForOpenCircuitWith(scala.Function0<java.lang.Throwable> throwing, scala.concurrent.ExecutionContext executionContext)
Deprecated.
-
hashCode
public int hashCode()
Deprecated.- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object x$1)
Deprecated.- Overrides:
equals
in classjava.lang.Object
-
-