Package org.opensearch.common.util.concurrent
package org.opensearch.common.util.concurrent
Common concurrency utilities used across opensearch.
-
ClassDescriptionA basic RefCounted implementation that is initialized with a ref count of 1 and calls
AbstractRefCounted.closeInternal()once it reaches a 0 ref countThread safe collection base class.Thread safe hash map of longs.Thread safe long value hash mapAn interface for objects that need to be notified when all reference to itself are not in user anymore.