public class CircuitBreakerStrategies extends Object
| Constructor and Description |
|---|
CircuitBreakerStrategies() |
| Modifier and Type | Method and Description |
|---|---|
static ICircuitBreakerStrategy |
newBaseCircuitBreakerStrategy(ICircuitBreaker pCircuitBreaker,
ICircuitBreakerCondition pCondition) |
static ICircuitBreakerStrategy |
newSimpleCircuitBreakerStrategy(int pNumberOfExceptionsToTrip,
Class<? extends Exception>... pTripers) |
static ICircuitBreakerStrategy |
newSingleTryCircuitBreakerStrategy() |
static ICircuitBreakerStrategy |
newSingleTryCircuitBreakerStrategy(ICircuitBreaker pCircuitBreaker) |
public static ICircuitBreakerStrategy newSimpleCircuitBreakerStrategy(int pNumberOfExceptionsToTrip, Class<? extends Exception>... pTripers)
public static ICircuitBreakerStrategy newBaseCircuitBreakerStrategy(ICircuitBreaker pCircuitBreaker, ICircuitBreakerCondition pCondition)
public static ICircuitBreakerStrategy newSingleTryCircuitBreakerStrategy(ICircuitBreaker pCircuitBreaker)
public static ICircuitBreakerStrategy newSingleTryCircuitBreakerStrategy()
lpezet