--- miscJava/CircuitBreaker/src/main/java/dk/thoerup/circuitbreaker/HalfOpenState.java 2017/09/18 18:06:48 3211 +++ miscJava/CircuitBreaker/src/main/java/dk/thoerup/circuitbreaker/HalfOpenState.java 2017/12/28 09:34:47 3212 @@ -4,17 +4,17 @@ public final class HalfOpenState implements CircuitBreakerState { - public void preInvoke(CircuitBreaker circuitBreaker) throws Exception + public void preInvoke(CircuitBreaker circuitBreaker) throws Exception { // NO OP } - public void postInvoke(CircuitBreaker circuitBreaker) throws Exception + public void postInvoke(CircuitBreaker circuitBreaker) throws Exception { circuitBreaker.reset(); } - public void onError(CircuitBreaker circuitBreaker, Exception e) throws Exception + public void onError(CircuitBreaker circuitBreaker, Exception e) throws Exception { circuitBreaker.retripBreaker(); throw new CircuitBreakerException("Circuitbreaker, failed in half-open", e);