public class DefaultCircuitBreaker extends Object implements CircuitBreaker
| Constructor and Description |
|---|
DefaultCircuitBreaker() |
DefaultCircuitBreaker(int predictedConcurrencyLevel) |
| Modifier and Type | Method and Description |
|---|---|
<R> R |
execute(Callable<R> task,
BreakStrategy breakStrategy,
BreakHandler<R> breakHandler) |
<R,U> R |
execute(Callable<R> task,
BreakStrategy breakStrategy,
BreakHandler<R> breakHandler,
U userData) |
public DefaultCircuitBreaker(int predictedConcurrencyLevel)
public DefaultCircuitBreaker()
public <R> R execute(Callable<R> task, BreakStrategy breakStrategy, BreakHandler<R> breakHandler) throws CircuitBreakerException
public <R,U> R execute(Callable<R> task, BreakStrategy breakStrategy, BreakHandler<R> breakHandler, U userData) throws CircuitBreakerException
Copyright © 2017. All rights reserved.