Class CircuitBreakerClientWithDelay
java.lang.Object
org.eclipse.microprofile.fault.tolerance.tck.circuitbreaker.clientserver.CircuitBreakerClientWithDelay
- All Implemented Interfaces:
Serializable
A client to exercise Circuit Breaker thresholds, with a SuccessThreshold of 2, a requestVolumeThreshold of 4,
failureRatio of 0.75 and a 50 second delay, so that, once opened, the Circuit Breaker remains open for the duration
of the test.
- Author:
- Neil Young
- See Also:
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
CircuitBreakerClientWithDelay
public CircuitBreakerClientWithDelay()
-
-
Method Details
-
getCounterForInvokingServiceA
public int getCounterForInvokingServiceA() -
setCounterForInvokingServiceA
public void setCounterForInvokingServiceA(int count) -
serviceA
@CircuitBreaker(successThreshold=2, requestVolumeThreshold=4, failureRatio=0.75, delay=50000L) public Connection serviceA()
-