Uses of Class
org.apache.commons.lang3.concurrent.EventCountCircuitBreaker.CheckIntervalData
-
Packages that use EventCountCircuitBreaker.CheckIntervalData Package Description org.apache.commons.lang3.concurrent Provides support classes for multi-threaded programming. -
-
Uses of EventCountCircuitBreaker.CheckIntervalData in org.apache.commons.lang3.concurrent
Fields in org.apache.commons.lang3.concurrent with type parameters of type EventCountCircuitBreaker.CheckIntervalData Modifier and Type Field Description private java.util.concurrent.atomic.AtomicReference<EventCountCircuitBreaker.CheckIntervalData>EventCountCircuitBreaker. checkIntervalDataStores information about the current check interval.Methods in org.apache.commons.lang3.concurrent that return EventCountCircuitBreaker.CheckIntervalData Modifier and Type Method Description EventCountCircuitBreaker.CheckIntervalDataEventCountCircuitBreaker.CheckIntervalData. increment(int delta)Returns a new instance ofEventCountCircuitBreaker.CheckIntervalDatawith the event counter incremented by the given delta.private EventCountCircuitBreaker.CheckIntervalDataEventCountCircuitBreaker. nextCheckIntervalData(int increment, EventCountCircuitBreaker.CheckIntervalData currentData, AbstractCircuitBreaker.State currentState, long time)Calculates the nextEventCountCircuitBreaker.CheckIntervalDataobject based on the current data and the current state.Methods in org.apache.commons.lang3.concurrent with parameters of type EventCountCircuitBreaker.CheckIntervalData Modifier and Type Method Description booleanEventCountCircuitBreaker.AbstractStateStrategy. isCheckIntervalFinished(EventCountCircuitBreaker breaker, EventCountCircuitBreaker.CheckIntervalData currentData, long now)Tests whether the end of the current check interval is reached.abstract booleanEventCountCircuitBreaker.AbstractStateStrategy. isStateTransition(EventCountCircuitBreaker breaker, EventCountCircuitBreaker.CheckIntervalData currentData, EventCountCircuitBreaker.CheckIntervalData nextData)Tests whether the specifiedEventCountCircuitBreaker.CheckIntervalDataobjects indicate that a state transition should occur.booleanEventCountCircuitBreaker.StateStrategyClosed. isStateTransition(EventCountCircuitBreaker breaker, EventCountCircuitBreaker.CheckIntervalData currentData, EventCountCircuitBreaker.CheckIntervalData nextData)Tests whether the specifiedEventCountCircuitBreaker.CheckIntervalDataobjects indicate that a state transition should occur.booleanEventCountCircuitBreaker.StateStrategyOpen. isStateTransition(EventCountCircuitBreaker breaker, EventCountCircuitBreaker.CheckIntervalData currentData, EventCountCircuitBreaker.CheckIntervalData nextData)Tests whether the specifiedEventCountCircuitBreaker.CheckIntervalDataobjects indicate that a state transition should occur.private EventCountCircuitBreaker.CheckIntervalDataEventCountCircuitBreaker. nextCheckIntervalData(int increment, EventCountCircuitBreaker.CheckIntervalData currentData, AbstractCircuitBreaker.State currentState, long time)Calculates the nextEventCountCircuitBreaker.CheckIntervalDataobject based on the current data and the current state.private booleanEventCountCircuitBreaker. updateCheckIntervalData(EventCountCircuitBreaker.CheckIntervalData currentData, EventCountCircuitBreaker.CheckIntervalData nextData)Updates theEventCountCircuitBreaker.CheckIntervalDataobject.
-