Module org.elasticsearch.server
Class ConcurrentCollections
java.lang.Object
org.elasticsearch.common.util.concurrent.ConcurrentCollections
- 
Method Summary
Modifier and TypeMethodDescriptionstatic <T> BlockingQueue<T> static <K,V> ConcurrentMap <K, V> static <K,V> ConcurrentMap <K, V> Creates a new CHM with an aggressive concurrency level, aimed at high concurrent update rate long living maps.static <K,V> ConcurrentMap <K, V> newConcurrentMapWithAggressiveConcurrency(int initalCapacity) Creates a new CHM with an aggressive concurrency level, aimed at high concurrent update rate long living maps.static <V> Set<V> static <T> Deque<T> newDeque()static <T> Queue<T> newQueue() 
- 
Method Details
- 
newConcurrentMapWithAggressiveConcurrency
Creates a new CHM with an aggressive concurrency level, aimed at high concurrent update rate long living maps. - 
newConcurrentMapWithAggressiveConcurrency
public static <K,V> ConcurrentMap<K,V> newConcurrentMapWithAggressiveConcurrency(int initalCapacity) Creates a new CHM with an aggressive concurrency level, aimed at high concurrent update rate long living maps. - 
newConcurrentMap
 - 
newConcurrentSet
 - 
newQueue
 - 
newDeque
 - 
newBlockingQueue
 
 -