AlluxioResourceLeakDetector<T> |
An extension of the ResourceLeakDetector with custom error messages for use in the
Alluxio codebase.
|
AlluxioResourceLeakDetectorFactory |
|
CloseableIterator<T> |
A CloseableIterator<T> is an iterator which requires cleanup when it is no longer in use.
|
CloseableResource<T> |
A CloseableResource<T> is a wrapper around a resource of type T which must do
some sort of cleanup when it is no longer in use.
|
DynamicResourcePool<T> |
A dynamic pool that manages the resources.
|
DynamicResourcePool.Options |
Options to initialize a Dynamic resource pool.
|
LockResource |
A resource lock that makes it possible to acquire and release locks using the following idiom:
|
NoopCloseable |
A noop closeable that does nothing upon close.
|
PooledResource<T> |
A pooled resource that was acquired from a Pool , and will be released back
to the pool when it's closed.
|
RefCountLockResource |
Reference counted Lock resource, automatically unlocks and decrements the reference count.
|
ResourcePool<T> |
Class representing a pool of resources to be temporarily used and returned.
|
RWLockResource |
|