Uses of Class
org.apache.commons.lang3.concurrent.EventCountCircuitBreaker
Packages that use EventCountCircuitBreaker
Package
Description
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 EventCountCircuitBreakerModifier and TypeMethodDescriptionprotected 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 specifiedCheckIntervalData
objects indicate that a state transition should occur.boolean
EventCountCircuitBreaker.StateStrategyClosed.isStateTransition
(EventCountCircuitBreaker breaker, EventCountCircuitBreaker.CheckIntervalData currentData, EventCountCircuitBreaker.CheckIntervalData nextData) Checks whether the specifiedCheckIntervalData
objects indicate that a state transition should occur.boolean
EventCountCircuitBreaker.StateStrategyOpen.isStateTransition
(EventCountCircuitBreaker breaker, EventCountCircuitBreaker.CheckIntervalData currentData, EventCountCircuitBreaker.CheckIntervalData nextData) Checks whether the specifiedCheckIntervalData
objects indicate that a state transition should occur.