public class BaseCircuitBreakerStrategy extends Object implements ICircuitBreakerStrategy
| Constructor and Description |
|---|
BaseCircuitBreakerStrategy(ICircuitBreaker pCircuitBreaker,
ICircuitBreakerHandler pHandler) |
BaseCircuitBreakerStrategy(ICircuitBreaker pCircuitBreaker,
ICircuitBreakerHandler pHandler,
ICircuitBreakerCondition pCircuitBreakerCondition) |
public BaseCircuitBreakerStrategy(ICircuitBreaker pCircuitBreaker, ICircuitBreakerHandler pHandler)
public BaseCircuitBreakerStrategy(ICircuitBreaker pCircuitBreaker, ICircuitBreakerHandler pHandler, ICircuitBreakerCondition pCircuitBreakerCondition)
public <T> T executeAndTrip(Callable<T> pCallable) throws Exception
executeAndTrip in interface ICircuitBreakerStrategyExceptionlpezet