Class ConcurrentCountMap<T>
- java.lang.Object
-
- org.apache.hc.client5.http.schedule.ConcurrentCountMap<T>
-
- Type Parameters:
T
- identifier used as a map key
@Contract(threading=SAFE) public final class ConcurrentCountMap<T> extends java.lang.Object
Concurrent map of integer counts.- Since:
- 5.0
-
-
Constructor Summary
Constructors Constructor Description ConcurrentCountMap()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private java.util.concurrent.atomic.AtomicInteger
get(T identifier)
int
getCount(T identifier)
int
increaseCount(T identifier)
void
resetCount(T identifier)
-
-
-
Field Detail
-
map
private final java.util.concurrent.ConcurrentMap<T,java.util.concurrent.atomic.AtomicInteger> map
-
-