Uses of Class
org.apache.commons.lang3.concurrent.EventCountCircuitBreaker
-
Packages that use EventCountCircuitBreaker Package Description org.apache.commons.lang3.concurrent Provides support classes for multi-threaded programming. -
-
Uses of EventCountCircuitBreaker in org.apache.commons.lang3.concurrent
Methods in org.apache.commons.lang3.concurrent with parameters of type EventCountCircuitBreaker Modifier and Type Method Description protected abstract long
EventCountCircuitBreaker.StateStrategy. fetchCheckInterval(EventCountCircuitBreaker breaker)
Obtains the check interval to applied for the represented state from the givenCircuitBreaker
.protected long
EventCountCircuitBreaker.StateStrategyClosed. fetchCheckInterval(EventCountCircuitBreaker breaker)
Obtains the check interval to applied for the represented state from the givenCircuitBreaker
.protected long
EventCountCircuitBreaker.StateStrategyOpen. fetchCheckInterval(EventCountCircuitBreaker breaker)
Obtains the check interval to applied for the represented state from the givenCircuitBreaker
.boolean
EventCountCircuitBreaker.StateStrategy. isCheckIntervalFinished(EventCountCircuitBreaker breaker, EventCountCircuitBreaker.CheckIntervalData currentData, long now)
Returns a flag whether the end of the current check interval is reached.abstract boolean
EventCountCircuitBreaker.StateStrategy. isStateTransition(EventCountCircuitBreaker breaker, EventCountCircuitBreaker.CheckIntervalData currentData, EventCountCircuitBreaker.CheckIntervalData nextData)
Checks whether the specifiedEventCountCircuitBreaker.CheckIntervalData
objects indicate that a state transition should occur.boolean
EventCountCircuitBreaker.StateStrategyClosed. isStateTransition(EventCountCircuitBreaker breaker, EventCountCircuitBreaker.CheckIntervalData currentData, EventCountCircuitBreaker.CheckIntervalData nextData)
Checks whether the specifiedEventCountCircuitBreaker.CheckIntervalData
objects indicate that a state transition should occur.boolean
EventCountCircuitBreaker.StateStrategyOpen. isStateTransition(EventCountCircuitBreaker breaker, EventCountCircuitBreaker.CheckIntervalData currentData, EventCountCircuitBreaker.CheckIntervalData nextData)
Checks whether the specifiedEventCountCircuitBreaker.CheckIntervalData
objects indicate that a state transition should occur.
-